Question answering is one of the most challenging tasks in the quest towards AI. Given unstructured text, we focus on the problem of NLP systems in question answering. We focus on two important real world problems in QA:
(1) Given two questions, can we identify whether they are duplicates? We use the Quora question pair data set and using tensorflow, build a model which can detect duplicate questions
(2) Given a passage, can machines read the passage and answer questions associated with that passage? This is the task of reading comprehension which humans easily do. We use Stanford QA data set and with tensorflow, build a model for the reading comprehension task.