NLP aims to implement IT tools to analyze, understand, and generate texts that people can understand naturally, as if they were communicating with another human interlocutor and not a computer. By natural language, we mean the language that we use in everyday life, such as English, Chinese, or Arabic, and that's synonymous with human language, mainly to distinguish it from formal language, including computer language. Natural language is the most natural and common form of communication, not only in its spoken version, but also in its written one. Compared to formal language, natural language is much more complex and often contains implications and ambiguities, which makes it very difficult to elaborate. Two goals can be pursued: text analysis and text generation. These characteristics define the following disciplines:
-
Natural language analysis...