数学百科

自然语言处理

2023-06-25

英文

natural language processing

简介

计算机科学的重要分支之一.是用计算机处理自然语言信息的过程和有关技术.自然语言指的是人类自身的书面或口头形式的语言,如汉语、英语、日语等,它是相对于人造的形式化的计算机语言而言的.处理自然语言的关键是要让计算机理解自然语言,因此,自然语言处理通常又称为自然语言理解.用计算机技术处理自然语言是非常困难的,需要语言学家、计算机科学家、心理学家、逻辑学家、思维科学家们共同研究来协同攻关.它的研究在实用方面和理论方面都有重要意义.在实用方面,使用自然语言同计算机通信的技术,用户可以方便地使用数据库、知识库、软件包、专家系统等.在理论方面,自然语言处理居于人工智能研究的核心地位,它的最终目标之一是要搞清楚人类理解语言的机制,这对于智能的研究极有意义.当前自然语言处理的应用领域主要有以下几方面:

1.自然语言人机接口.指各种知识处理系统与人类的接口,可具有简单句理解、复杂句理解、篇章理解等不同功能.

2.文摘生成.机器有能力产生与输入文本长短不同的摘要.

3.机器翻译.用计算机把一种自然语言翻译成另一种自然语言.

4.问答系统.机器理解一种自然语言表达的提问,然后用同一种自然语言来回答问题.