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

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

3天内不再提示

关于聊天机器人的体系结构模型及响应生成机制

独爱72H 来源:读芯术 作者:读芯术 2020-03-13 15:14 次阅读

(文章来源:读芯术)

分析聊天机器人,因其是在现实生活中利用人工智能最流行,被最广泛采用和使用门槛最低的方式之一。如果你曾经使用过客户支持的在线聊天服务,你可能会发现你的“聊天对象”很“笨拙”和“呆板”,像个机器人?没错,正在和你聊天的“人”可能实际上就是一个机器人。这是聊天机器人和人工智能的时代。有关这方面的最新进展正在不断涌现,以至于聊天机器人正在客户服务领域取代人类。

人工智能已不再仅仅是单纯的科幻梦。你曾想过有一天人类与智能机器进行互动和沟通吗?聊天机器人凭借其智能,拟人化的回答以及学习通过从机器学习中获得的经验的能力,使这个不切实际的想法变为可能。聊天机器人是在现实生活中利用人工智能最流行,被最广泛采用和使用门槛最低的方式之一。企业将聊天机器人视为使客户服务和业务流程自动化的重要工具。

聊天机器人的体系结构模型是根据开发的核心目的决定的。聊天机器人有两种可能的响应类型:依据机器学习模型从零开始生成响应,或使用启发式方法从预定义的响应库中选择适当的响应。该模型用于开发本质上十分先进的智能机器人。这种聊天机器人很少被使用,因其需要执行复杂算法

产生式模型相对难以构建和开发。培训此类机器人需要为其提供数百万个示例,这将花费大量时间和精力。这就是深度学习模型如何参与对话的方式。但是,模型将生成什么响应仍不能确定。这种体系结构模型的聊天机器人更易于构建且更加可靠。虽不能保证100%准确地响应,但可以知道可能的响应类型,并确保聊天机器人不会传递不适当或不正确的响应。

目前,基于检索的模型更多地被使用。开发人员可以很容易地使用几种算法和API(应用程序编程接口),以在此体系结构模型上构建聊天机器人。这种聊天机器人会考虑消息和会话的上下文,以从预定义的消息列表中提供最佳响应。响应可以通过两种不同的方式生成:使用if-else条件逻辑或使用机器学习分类器。最简单的方法是使用预定义的模式来定义一组规则,以充当框架规则的条件。人工智能标记语言(AIML)最常用于在聊天机器人开发过程中编写模式和响应。

借助自然语言处理渠道和预定义的丰富模式,AIML可用于构建智能聊天机器人。这些机器人解析用户消息,查找同义词和概念,标记语音部分,并找出与用户查询匹配的规则。但是,除非特别编程,否则这些程序不会运行机器学习算法或任何其他的API。

尽管基于模式的启发式算法可提供良好的结果,但问题在于,它需要手动对所有模式进行编程。这是一项单调乏味的任务,尤其是当聊天机器人必须区分数百种针对不同场景的意图时。意图分类完全基于机器学习技术,该技术可以训练机器人。通过聊天机器人最可能面对的数千个示例的培训合集,就可以训练机器人来识别数据模式并从中学习。

scikit-learn是一个常用的机器学习库,可以帮助执行机器学习算法。开发者甚至可以选择使用api.ai,wit.ai和Microsoft LUIS中的一种云API。最近被Facebook收购的wit.ai是第一个用于聊天机器人的机器学习API。一旦聊天机器人理解用户消息,下一步就是要生成一个响应。一个方法是生成简单、不变的响应。另一种方法是获取基于意图的模板并插入一些变量。聊天机器人开发公司根据使用聊天机器人的目的选择生成响应的方法。

例如,使用API以获取给定位置的天气预报的天气预报聊天机器人可能说:“今天很可能下雨”或“今天是雨天”或“下雨的可能性为80%,所以今天请带上雨伞备用。”响应风格因用户而异。在这种情况下,机器人可以研究并分析先前的聊天及其关联的指标,为用户量身定制响应。

从头开始构建完全满足目的的聊天机器人需要专业帮助。在购买聊天机器人开发服务时,推荐从值得信赖的公司购买,且该公司在构建能够提供拟人化响应的聊天机器人方面具有丰富的经验就更好了。
(责任编辑:fqj)

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

    关注

    206

    文章

    26974

    浏览量

    201308
  • 智能系统
    +关注

    关注

    2

    文章

    368

    浏览量

    72184
收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

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

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

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

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

    “行空板+大模型”——基于ChatGLM的多角色交互式聊天机器人

    模型,结合了深度学习技术和大量中文语料的训练成果。它在自然语言理解和生成方面展现了出色性能,为国内的自然语言处理研究与应用提供了有力支持。 通过使用行空板和UGB喇叭,你可以制作一个有趣好玩的聊天机器人应用。只需修改角色描述,你
    的头像 发表于 12-08 14:11 313次阅读

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

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

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

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

    Arm的DRTM体系结构规范

    本规范定义了基于Arm A配置文件体系结构的处理器的动态测量信任根(DRTM)体系结构。本规范基于TCG D-RTM体系结构[4]的概念,但作为一个独立的独立文档发挥作用。它使用了TCG体系结
    发表于 08-08 07:45

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

    与人类用户进行对话。 它可以使用自然语言处理(NLP)和机器学习(ML)等各种技术和方法来构建。 聊天机器人有多种类型,包括基于规则的聊天机器人和自学习聊天机器人。 基于规则的
    的头像 发表于 08-01 18:07 1083次阅读

    了解体系结构 - 介绍 Arm 体系结构

    。该体系结构为软件开发人员公开了一个通用的指令集和工作流程,也称为程序员模型。这有助于确保架构的不同实现之间的互操作性,以便软件可以在不同的 Arm 设备上运行。本指南为任何对此感兴趣的人介绍了 Arm
    发表于 08-01 14:35

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

    后,首次响应时间从1分44秒缩短到几乎即时,平均解决时间也从2小时13分钟缩短到仅需3分12秒。 生成式AI聊天机器人的应用使得Dukaan公司在财务ERP经济上得到实际回报,并能够轻松支付公司的各项费用。同时Dukaan公司的
    的头像 发表于 07-17 10:21 377次阅读

    聊天机器人开源分享

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

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

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

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

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