Natural language processing (NLP) is an important direction of computer science and artificial intelligence. It studies various theories and methods to realize effective communication between people and computers with natural language. Natural language processing is a science that integrates linguistics, computer science and mathematics.
Natural language processing refers to the technology that uses the natural language used by human communication to communicate with machines. Through the manual processing of natural language, computers can read and understand. The related research of natural language processing began with human exploration of machine translation.
Although natural language processing involves multi-dimensional operations such as pronunciation, grammar, semantics and pragmatics. In short, the basic task of natural language processing is to segment the corpus to be processed based on ontology dictionary, word frequency statistics and contextual semantic analysis. And form a word unit with the smallest part of speech and rich semantics.