Develop a question answering system that takes English text
*in a particular domain* as
input, and then when given
English questions (or questions in a logical form) it gives answers.
The suggested approach is to use NLP tools to extract factual information
from the English text, write general knowledge about the domain in
a konowledge representation language, so that together they can answer
questions via the interpreter of the KR language.
In the next couple of weeks I plan to make available
raw code of an example implementation in the travel domain.
- Feb 15th: Domain needs to be finalized.
- March 29th -- 50% of NLP; write common sense knowledge in English,
implement 10-20% in AnsProlog.
- April 19th -- 100% of NLP; 30-40% of knowledge in AnsProlog.
- May 3rd to 6th: Project demo (100% of everything)