0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何搭建一个聊天机器人?

倩倩 来源:IT168 2020-07-25 10:44 次阅读

顾名思义,“聊天机器人”是与您聊天的机器。诀窍是使它尽可能像人一样。从“美国运通客户支持”到Google Pixel的呼叫筛选软件聊天机器人,各种各样。

它实际上如何运作?

聊天机器人的早期版本使用一种称为模式匹配的机器学习技术。与当今使用的高级NLP技术相比,这要简单得多。

什么是模式匹配?

要理解这一点,请想象您会问一个书商,例如“ __本书的价格是多少?”或“您拥有____本书的哪几本书?”这些斜体字中的每一个都是可以将来出现类似问题时进行匹配。

模式匹配需要大量预先生成的模式。基于这些预先生成的模式,聊天机器人可以轻松地选择与客户查询最匹配的模式并为其提供答案。

您不妨猜一下下面的聊天是如何实现的?

简而言之,可以将我的价格知道的问题转换为模板《star /》的价格。该模板就像一个密钥,以后将使用它存储所有答案。所以我们可以有以下内容

·iPhone X的价格-1500美元

·Kindle Paperwhite的价格-100美元

AIML(人工智能建模语言)中的代码看起来像

NLP聊天机器人

模式匹配很容易实现,但是只能走得很远。 它需要许多预先生成的模板,并且仅对期望数量有限的问题的应用程序有用。

xkcd

输入NLP! NLP是一些稍先进的技术的集合,可以理解广泛的问题。创建聊天机器人的NLP过程可以分为5个主要步骤

1)标记化-标记化是一种将文本切成小段的技术,称为标记,并同时丢弃某些字符,例如标点符号。这些标记在语言上代表文本。

标记句子

2)规范化-规范化处理文本以找出可能会改变用户请求的预期含义的常见拼写错误。一篇对推文进行规范化的非常好的研究论文很好地解释了这个概念

推文研究的句法规范化

3)识别实体-此步骤可帮助聊天机器人识别正在谈论的事物,例如是对象还是国家/地区或数字还是用户的地址。 在下面的示例中观察到Google,IBM和Microsoft是如何组织在一起的。此步骤也称为命名实体识别。

4)依存关系解析-在这一步中,我们将句子分为其名词,动词,宾语,常用短语和标点符号。这项技术可帮助机器识别短语,进而告诉用户要传达的内容。

Stanford —依赖项解析示例

5)生成-最后,生成响应的步骤。以上所有步骤都属于NLU(自然语言理解)。这些步骤可帮助机器人理解所写句子的含义。但是,此步骤属于NLG(自然语言生成)。此步骤接收先前NLU步骤的输出,并生成许多具有相同含义的句子。在以下方面,生成的句子通常相似

·词序-“厨房灯”类似于“厨房灯”

·单数/复数-“厨房灯”类似于“厨房灯”

·问题-“关门”类似于“您介意关门吗?”

·否定-“在19:00打开电视”类似于“在19:00不打开电视”

·礼貌-“打开电视”类似于“请您能开一个电视好吗?”

根据用户的问题,机器人可以使用上述选项之一进行回复,并且用户会满意地返回。在许多情况下,用户无法区分机器人和人类。

自1995年AIML发明以来,聊天机器人一直在稳步增长,并取得了长足的发展。即使在2016年,平均用户花费超过20分钟的时间通过消息传递应用程序进行交互,其中Kakao,Whatsapp和Line是最受欢迎的。

相似的网络

世界各地的企业都在寻求削减客户服务成本,并通过使用这些漫游器来全天候提供客户服务。

NLP还有很长的路要走,但是即使在目前的状态下,NLP在聊天机器人领域也有很大的希望。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    66

    文章

    8121

    浏览量

    130550
  • 聊天机器人
    +关注

    关注

    0

    文章

    275

    浏览量

    12103
  • nlp
    nlp
    +关注

    关注

    1

    文章

    463

    浏览量

    21819
收藏 人收藏

    评论

    相关推荐

    揭秘聊天机器人的“大脑”-大语言模型

    如果说 AI 正处于改变历史的“iPhone 时刻”,那么聊天机器人就是其首批热门应用之一。
    的头像 发表于 04-17 10:01 305次阅读
    揭秘<b class='flag-5'>聊天机器人</b>的“大脑”-大语言模型

    Perplexity将Yelp数据引入其聊天机器人

    Perplexity首席执行官Aravind Srinivas告诉The Verge,许多人正在使用像常规搜索引擎一样的聊天机器人 —— 直接从源头提供他们想要的东西的信息是有意义的,比如选择餐馆。
    的头像 发表于 03-19 17:36 398次阅读
    Perplexity将Yelp数据引入其<b class='flag-5'>聊天机器人</b>

    谷歌AI聊天机器人改名为Gemini

    谷歌(Google)近日宣布,旗下备受瞩目的AI聊天机器人Bard正式更名为Gemini,并推出了一款功能更加强大的付费版本——Gemini Advanced。这一战略调整旨在与微软、OpenAI等科技巨头在AI聊天机器人市场展开更为激烈的竞争。
    的头像 发表于 02-18 11:28 525次阅读

    字节跳动推出AI聊天机器人Coze扣子

    近日,字节跳动正式推出了名为“Coze扣子”的AI聊天机器人开发平台。自2月1日起,这一平台已正式上线,为开发者和用户提供了一个全新的交互体验。
    的头像 发表于 02-03 09:31 752次阅读

    英伟达向聊天机器人初创公司Kore.ai注资1.5亿美元

    据报道,英伟达向聊天机器人制造商Kore.ai注资1.5亿美元。这一投资是英伟达在人工智能领域的最新布局,显示出其对人工智能技术的坚定信心和长远规划。Kore.ai是一家在聊天机器人领域具有领先技术的初创公司,其产品已经得到了可口可乐公司、空中客车公司和罗氏控股公司等大型
    的头像 发表于 01-31 11:20 395次阅读

    AI聊天机器人平台Poe获7500万美元融资

    近日,Quora宣布成功融资7500万美元,此轮融资由Andreessen Horowitz (a16z)领投。这是Quora近七年来首次进行融资,所得资金将主要用于推动其AI聊天机器人平台Poe的发展。
    的头像 发表于 01-12 17:30 671次阅读

    OpenAI将推出GPT Store,供用户销售及分享基于GPT的聊天机器人

    为方便用户使用,GPTStore将设置搜索栏,以供快速查找相关的聊天机器人。排行榜则会甄选热门的GPT及受欢迎程度高的开发者作品予以展示。
    的头像 发表于 01-05 10:41 203次阅读

    如何用AI聊天机器人写出万字长文

    如何用AI聊天机器人写出万字长文
    的头像 发表于 12-26 16:25 475次阅读

    英伟达计划芯片设计过程中使用聊天机器人

    据英伟达首席科学家Bill Dally介绍,“我们发现许多资深设计师花费了大量的时间来回答初级设计师的问题。利用聊天机器人回答初级设计问题可以为高级设计师节省大量时间。”
    的头像 发表于 10-31 17:16 703次阅读

    Meta面向年轻用户推出一款生成型人工智能聊天机器人

    据《华尔街日报》报道,Meta正准备在内部推出一款名为“Gen AI Personas”的生成型人工智能聊天机器人,面向年轻用户。据报道,它们将于近日开始的公司Meta Connect活动期间推出
    的头像 发表于 10-07 17:05 746次阅读

    全球与中国AI聊天机器人市场:增长趋势、竞争格局与前景展望

    根据阿谱尔(APO)的统计及预测,AI聊天机器人市场将从81.2 亿美元增至2028年的369亿美元,复合年增长率为 24.2%。 AI聊天机器人是由人工智能驱动的计算机程序,专门用于模拟通过互联网
    的头像 发表于 08-01 18:07 1097次阅读

    印度Dukaan推出应用生成式AI聊天机器人

          近日印度电子商务初创公司Dukaan宣布采用生成式人工智能(AI)聊天机器人来改善其客服工作。据了解这一举措大大提高了客服效率,并显著降低了成本。 Dukaan公司在应用生成式AI聊天机器人
    的头像 发表于 07-17 10:21 381次阅读

    聊天机器人开源分享

    电子发烧友网站提供《聊天机器人开源分享.zip》资料免费下载
    发表于 06-20 15:07 1次下载
    <b class='flag-5'>聊天机器人</b>开源分享

    医疗保健领域AI聊天机器人时代的用户安全和隐私保护

    使用基于人工智能的聊天机器人的一个重大风险是拟人化,患者错误地将类似人类的品质和情感归因于聊天机器人。由于缺乏真正的人类理解和同理心,这可能会导致不切实际的期望、误解和潜在的有害情况。为了降低这种
    发表于 06-15 09:42 293次阅读

    Snapchat将免费提供其人工智能聊天机器人

    Snap将向Snapchat的7.5亿月用户免费发布其“My AI”聊天机器人,这一举措距离OpenAI驱动的聊天机器人首次向该应用的300多万付费用户开放不到两个月。
    的头像 发表于 05-18 17:37 1756次阅读