自然语言理解和自然语言生成是自然语言处理的两大内核,机器翻译是自然语言理解方面最早的研究工作。自然语言处理的主要任务是:研究表示语言能力和语言应用的模型,建立和实现计算框架并提出相应的方法不断地完善模型,根据这样的语言模型设计有效地实现自然语言通信的计算机系统,并研讨关于系统的评测技术,最终实现用自然语言与计算机进行通信。目前,具有一定自然语言处理能力的典型应用包括计算机信息检索系统、多语种翻译系统等。
微软创始人比尔·盖茨曾经表示,“语言理解是人工智能领域皇冠上的明珠”。
语言是逻辑思维和交流的工具,宇宙万物中,只有人类才具有这种高级功能。要实现人与计算机间采用自然语言通信,必须使计算机同时具备自然语言理解和自然语言生成两大功能。
因此,NLP 作为人工智能的一个子领域,其主要目的就包括两个方面:自然语言理解,让计算机理解自然语言文本的意义;自然语言生成,让计算机能以自然语言文本来表达给定的意图、思想等。自然语言是人类智慧的结晶,自然语言处理是人工智能中最为困难的问题之一,而对自然语言处理的研究也是充满魅力和挑战的。</