自然语言处理:超越零和一
机器学习是现代技术的奇迹之一!智能机器人、智能汽车等都是ML的应用。而能让机器人说话的技术叫做自然语言处理!!!
本文重点介绍自然语言处理的应用,并强调该领域的广阔范围。要从技术角度了解 NLP 的基础知识,请单击此处。否则,让我们继续学习自然语言处理及其各种应用的基础知识。
虽然自然语言处理是一个非常有趣的领域,具有无限的潜力和众多的应用,但它是一个相对未开发的领域(与图像处理相比)。因为让计算机理解文本是一个更大的挑战而不是让它理解数字。更重要的是,语言不像数学。语言是混乱和模棱两可的。即使是当今最智能的计算机可以执行的任务,也是通过将最复杂的逻辑简化为一系列 0 和 1 来执行的。具有讽刺意味的是,基于应用程序的机会的海洋在克服超越零和一的挑战的另一面。
当谈到将文本转换为数字时,人们可能会直觉地想到使用ASCII 值。尽管乍一看这似乎是一个好主意(也是显而易见的)答案,但请考虑一下:语言的主要目的是能够用意义进行交流。将文本转换为其数字形式将完全摆脱其上下文和语义含义。因此,输入词向量。该术语是不言自明的,但将单词转换为向量的美妙之处在于向量会对其自身进行数学运算。因此,我们不仅最终将文本转换为其数字形式而不会丢失上下文/含义,而且我们还确保上下文在未来执行多个数学运算和函数时保持完整。这是超越零和一的基本步骤。
自然语言处理的应用
那么,自然语言处理有哪些应用呢?在文章(上面的链接)“NLP 简介”中已经提到了一些主要的应用。但是,让我们仔细看看使用自然语言处理已经解决的问题:
一、医龙医一:
作为 Nuance 的一种医疗保健解决方案,Dragon Medical One 能够让医生直接将基本病史、进展记录甚至未来的行动计划口述到他们的 EHR 中。
2. 电脑化个人助理和个人虚拟助理:
我们是否有能力让 Siri/Alexa 更进一步?众所周知,现代 NLP 最大的应用之一是设计个人语音助手,如 Siri、Cortana 和 Alexa。但想象一下,能够告诉 Siri 与您的老板开会。想象一下,如果那时 Siri 能够以某种方式将您的日程安排与您老板的日程安排进行比较,能够为您的会议找到一个方便的时间,然后在会议全部固定后返回给您和您的老板。这就是所谓的个人虚拟助理。
3. 客户服务:
使用自然语言处理的高级概念,可以完全自动化处理呼叫呼叫中心的客户的过程。不仅如此,使用这种解决方案从无组织的结构中为所述客户检索数据可能会变得更加容易。
4. 情绪分析:
NLP 已经是社交媒体分析中一个蓬勃发展的话题,已被广泛用于确定用户在互联网上分享情绪的推文/帖子背后的“情绪”。不仅如此,还可以使用情绪分析来检测抑郁症和自杀倾向。
因此,自然语言处理是一个具有无限潜力的处于起步阶段的概念。我们学习它的程度和使用它的程度完全取决于我们!