Automated Question Answering using Semantic Networks01 Aug 2017
I worked recently in a small prototype that combines NLP analysis and semantic datasources for answering simple generic questions, by learning how to get the informations given a fairly small amount of question/answer pairs.
Conversational interactions represents the core of any modern Chatbot and the ability to manage utterances and conversations is the strongest indicator of user’s satisfaction. A natural and spontaneous QA dialogue, as every Chatbot would aim to engage, will attempt to solve 3 fundamental issues:
- Classify utterances and extract dependencies between words.
- Integrate source of knowledge.
- Infer transitive semantics (e.g., reconstructing what it is implied but not written).