自然语言处理概论 编辑

自然语言处理是人工智能的一个领域,它使计算机能够分析和理解人类语言。它被设计用来构建生成和理解自然语言的软件,这样用户就可以与他或她的计算机进行自然对话,而不是通过编程或像Java或C这样的人工语言。

分解自然语言处理(NLP)

自然语言处理(NLP)是技术部门更大使命的一步,即使用;人工智能(AI)简化世界的运作方式。事实证明,数字世界改变了许多公司的游戏规则,因为越来越精通技术的人发现了彼此和公司在线互动的新方式。社交媒体重新定义了社区的含义;数字加密货币 改变了数字支付规范;电子商务创造了便利这个词的新含义,云存储为大众带来了另一个层次的数据保留。

通过人工智能,像机器学习深入的学习让我们看到了一个充满各种可能性的世界。机器学习越来越多地被用于数据分析,以了解大数据 . 它也被用来编程聊天机器人来模拟人类与客户的对话。然而,没有自然语言处理的即兴发挥,机器学习的这些前沿应用是不可能的。

NLP实际上是如何工作的?

NLP将人工智能与计算语言学和计算机科学相结合,处理人类或自然语言和语音。这个过程可以分为三个部分。自然语言处理的首要任务是理解计算机接收到的自然语言。计算机使用内置的统计模型执行语音识别例行程序,将自然语言转换为编程语言。它通过将最近听到的一个演讲分解成几个小单元,然后将这些单元与以前演讲中的前一个单元进行比较。文本格式的输出或结果在统计学上决定了最有可能说出的单词和句子。第一个任务称为语音到文本过程。

下一个任务叫做词性标注或词类消歧。这个过程使用一套编码到计算机中的词汇规则,将语法形式的单词初步识别为名词、动词、形容词、过去时等。经过这两个过程后,计算机现在可能理解了所说的话的意思。

NLP所采取的第三步是文本到语音的转换。在这个阶段,计算机编程语言被转换成用户可以听到的或文本的格式。例如,一个财经新闻聊天机器人,被问到一个类似“谷歌今天怎么样?”?他很可能会在网上金融网站上搜索谷歌股票,并可能决定只选择价格和成交量等信息作为回复。

NLP试图通过让人类相信他们正在与另一个人交互来使计算机智能化。图灵测试 艾伦·图灵(alanturing)在1950年提出的一个观点认为,如果一台计算机能够像人一样思考和进行对话,而不让人知道他或她正在与一台机器交谈,那么它就可以是完全智能的。到目前为止,只有一台电脑通过了测试——一台具有13岁男孩角色的聊天机器人。这并不是说智能机器是不可能制造的,但它确实概述了使计算机像人一样思考或交谈所固有的困难。由于文字可以在不同的语境中使用,而机器没有人类用文字来传达和描述实体的现实生活经验,因此世界可能需要更长一段时间才能完全摆脱计算机编程语言。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:69 次

字数:3470

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文