CS298 Proposal

Question Answering System

Niravkumar Patel (niravkumar.patel1989@gmail.com)

Advisor: Dr. Chris Pollett

Description:

Yioop is an open source search engine developed and managed by Dr. Christopher Pollett. Currently, when a query is searched, it suggests relevant documents based on the query. A summarizer is a process which extracts creates a short summary from a potentially long text document. The Yioop crawler when processing pages runs a summarizer and then only index the contents of the summary it produces. There are times when a user queries or tries to search for specific information. So the information in this summary part can be used to answer those queries. However, the summary itself might not have sentences arranged as question answer pairs.

I will work on adding a new module called Question - Answering System which will extract the information stored in the summary and modify Yioop so that the summary data can be used to answer questions.By implementing various functionalities of natural language processing, Question-Answering system should be efficient enough to identify user's query and answer those queries from the available data.

Schedule:

Week 1,2,3:
19 AUG 2015 - 10 SEP 2015

Deliverable 1: Generate a parse tree from a statement annotated by the part of speech tagger.