Automatic Question Answering (QA) has received researchers’ attention over the last decade. It aims to find a short answer string which exactly addresses the users' questions rather than overwhelm them with a large number of retrieved documents, which they must sort through to find the desired answer.
This goal is usually achieved using a combination of different techniques, including
- information retrieval
- information extraction
- natural language processing
- opinion mining.
In this seminar we will cover the most important components and techniques that are required for building a question answering system.
In addition, the students will build a QA system that can answer questions from "Who wants to be a millionaire?".