NLP与人工智能的关系
NLP(自然语言处理)
AI: 数据、算法、计算能力
AI: 计算智能、感知智能、认知智能
最底层是所谓的运算智能,计算机在记忆存储和运算远远超过人类,以前我们还认为这是一种智能,但现在已经没有人在讨论人工智能的时候,把它也作为智能,但它是一切人工智能的基础。
再往上就是感知智能,就包括听觉、视觉、触觉等等,在过去几年取得了突飞猛进的结果。
再往上是认知智能,认知智能主要是语言知识和推理。今天讲座的主题就是在语言智能这个领域。这三者是密切相关的,语言的能力强了,对问题的理解就强,获取知识的能力强,那么推理的能力也强。所以语言智能是认知智能中最重要的一个。
再往上就是创造智能,就是说从无到有产生一个想法,甚至一套理论,把它勾画出来,再通过实践验证出来,产生一个新的事物、物体或者意识。这方面的智能目前计算机还是比较薄弱。
基础层
大数据、算法、大计算
感知层
语音、图像、视频、 AR/VR
认知层
自然语言处理、知识图谱、用户画像
平台层
AI开放平台
应用层
产品应用
自然语言处理
自然语言处理(Natural Language Processing,简称NLP)就是用计算机来处理、理解以及运用人类语言(如中文、英文等),它属于人工智能的一个分支,是计算机科学与语言学的交叉学科,又常被称为计算语言学
广义的自然语言处理包含了语音,狭义的自然语言处理仅指处理及理解文本
相关术语:自然语言理解、计算语言学、文本挖掘
自然语言处理,就是研究语言的理解和运用
一、什么是自然语言处理
自然语言处理是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系,但又有重要的区别。自然语言处理并不是一般地研究自然语言,而在于研制能有效地实现自然语言通信的计算机系统,特别是其中的软件系统。因而它是计算机科学的一部分。