This book provides a coherent and complete overview of various Question Answering (QA) systems. It covers three main categories based on the source of the data that can be unstructured text (TextQA), structured knowledge graphs (KBQA), and the combination of both. Developing a QA system usually requires using a combination of various important techniques, including natural language processing, information retrieval and extraction, knowledge graph processing, and machine learning.After a general introduction and an overview of the book in Chapter 1, the history of QA systems and the...
This book provides a coherent and complete overview of various Question Answering (QA) systems. It covers three main categories based on the source of...