小智典  > 所属分类  >  技术   
[0] 评论[0] 编辑

自然语言处理

什么是 NLP ?

每种动物都有自己的语言,机器也是!

自然语言处理(NLP)就是在机器语言和人类语言之间进行“翻译”,以实现人机交流的目的。

人类通过语言来交流,狗通过汪汪叫来交流。机器也有自己的交流方式,那就是数字信息。

语言是交流方式
语言是交流方式

不同的语言之间是无法沟通的,比如说人类就无法听懂狗叫,甚至不同语言的人类之间都无法直接交流,需要翻译才能交流。

而计算机更是如此,为了让计算机之间互相交流,人们让所有计算机都遵守一些规则,计算机的这些规则就是计算机之间的语言。

既然不同人类语言之间可以有翻译,那么人类和机器之间是否可以通过“翻译”的方式来直接交流呢?NLP就是人类和机器之间的翻译!

不同语言之间需要翻译,NLP就是人机之间的翻译
不同语言之间需要翻译,NLP就是人机之间的翻译

在实际应用中,NLP 不仅仅是翻译,还有其他的任务,NLP最重要的3个任务是:

  1. 语音识别。将人类说话的声音转化为语言文字
  2. 语义理解。不但要理解语言的含义,还可能需要理解对方的情绪和其他信息
  3. 将机器想要表达的信息转换为人类的自然语言,也就是人们日常交流的状态

 

百度百科版本

自然语言处理是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,这一领域的研究将涉及自然语言,即人们日常使用的语言,所以它与语言学的研究有着密切的联系,但又有重要的区别。自然语言处理并不是一般地研究自然语言,而在于研制能有效地实现自然语言通信的计算机系统,特别是其中的软件系统。因而它是计算机科学的一部分。

自然语言处理(NLP)是计算机科学,人工智能,语言学关注计算机和人类(自然)语言之间的相互作用的领域。

维基百科版本

自然语言处理(NLP)是计算机科学,信息工程和人工智能的子领域,涉及计算机与人类(自然)语言之间的交互,特别是如何对计算机进行编程以处理和分析大量自然语言数据。自然语言处理中的挑战通常涉及语音识别,自然语言理解和自然语言生成。

附件列表


您所在的用户组无法下载或查看附件

0

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

如果您认为本词条还有待完善,请 编辑

上一篇 计算机视觉    下一篇 随机森林

同义词

暂无同义词