Natural Language Processing

作用:

“让机器像人一样,具备语言理解能力”

啥是自然语言处理(NLP) - 图1

简要说明:

如果没有NLP,机器通常只能处理结构化数据,例如数字、符号、特定形式的文本。

这些数据可以直接被机器读取,因为他们有明确的含义和规则。

然而自然语言是非结构性的,没有明确规则和固定格式。

在没有NLP技术的情况下,机器难以理解&处理自然语言,只能通过简单的模式匹配&关键词搜索来处理文本,而无法理解其含义。

啥是自然语言处理(NLP) - 图2

常见应用:

需要说明的是:大部分时候人工智能的子领域都是相互交织,互相配合产生作用,此部分旨在举例其中的典型。

啥是自然语言处理(NLP) - 图3

其他可能用的上的知识点:

5个难点:

  1. 语言是没有规律的,或者说规律是错综复杂的。
  2. 语言是可以自由组合的,可以组合复杂的语言表达。
  3. 语言是一个开放集合,我们可以任意的发明创造一些新的表达方式。
  4. 语言需要联系到实践知识,有一定的知识依赖。
  5. 语言的使用要基于环境和上下文。

参考文章&资料链接:

一文看懂自然语言处理NLP(4个应用+5个难点+6个实现步骤)

部分整理自Chat GPT3.5给的回答