Major NLP Applications
摘要
This chapter will study three major NLP applications: (1) Information Retrieval Systems (IR), (2) Text Summarization Systems (TS), and (3) Question-&-Answering Chatbot System (QA Chatbot). Information retrieval is the process of obtaining the required information from large-scale unstructured data relative to traditional structured database records from texts, images, audios, and videos. Information retrieval systems are not only common search engines but also recommendation systems like e-commerce sites, question and answer, or interactive systems. Text Summarization is the process of diminishing a set of data computationally, creating a subset or summary to represent relevant information for NLP tasks such as text classification, question answering, legal texts, news summarization, and headlines generation. Question-Answer (QA) system represents human–machine interaction system with human natural language is the communication medium. It is a task-oriented system to deal with objectives or answer specific questions through dialogues with sentiment analysis. This chapter also serves as the conceptual basis for Workshop#7: Building Chatbot with TensorFlow and Transformer Technology in Chap. 16 .