亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 嵌入式

什么是聊天机器人:设计流程及其架构

第一个名为“ELIZA”的 Chabot 由麻省理工学院教授 Joseph Weizenbaum 于 1960 年开发(1923 年 1 月 8 日在德国 - 2008 年 3 月 5 日)。这是一种计算机程序,这个词的意思是“我的上帝是丰盛的”。 Eliza 的标准形式是“酶联免疫吸附测定”。其中一些是 Charlie、Cleverbot、Fred、Jenney AI、SimSimi 等。 Chatbot 开发的一些公司是 2007 年成立的 Hedgehog Log、2011 年成立的 Dog Town Media、2009 年成立的 MobiDev、2000 年成立的 Fusion Informatic、On graph Technologies 2007 年,Optisol 商业解决方案,2006 年。


什么是聊天机器人?

它是一种软件,用于通过不同的移动应用、网站、消息等与不同语言的人类进行交互。机器人的标准形式是“Build-Operate-转移”。 Chabot 不适合多用途聊天,因为我们使用它们既有优点也有缺点。它们有不同的名称,它们是智能机器人、对话机器人、Chatterbot、Talbot、交互式代理、对话 AI 和对话界面。其中大部分是一种消息界面,而不是人工应答机器人将回复客户查询。促使人们使用聊天机器人的一些因素是生产力、娱乐性、社交和关系因素以及好奇心。一些好的机器人是爬虫、交易机器人、信息机器人、娱乐机器人、艺术机器人、游戏机器人等,而坏机器人是黑客、垃圾邮件发送者、抓取工具、模仿者等。

聊天机器人是如何工作的?

它是一种用于人与机器人之间通过在线信使进行交流的工具,它们具有 CUI(会话用户界面),用于使人与机器进行交互不同的语言,这是聊天机器人可以理解的。这些大多可以在 Facebook、Whatsapp、Skype、Instagram、Hike、网站等平台上找到。

他们也有一个大脑,它有知识源、常用词组和会话记忆三个主要部分。当我们对此说些什么时,它首先会分析单词并查找关键字以回复用户。它使用大脑的三个主要部分来分析关键字,并回复用户的查询。这就是聊天机器人大脑的工作方式。

人工智能聊天机器人

AI 的标准形式是人工智能,它用于通过移动应用、网站和许多其他消息传递应用以自然语言与用户聊天。其中一些示例是用于轻松搜索音乐的 Spotify 机器人、用于搜索食谱的 Wholefoods 等。

聊天机器人的类型

有两种类型,即 AI 和 Fixed。 AI和Fixed的区别如下表

S.NO 人工智能聊天机器人 固定聊天机器人
1. 未预定义人工智能聊天机器人 固定的聊天机器人是预定义的
2. 在 AI 中对客户服务的访问不受限制 固定客户服务访问受限
3. 这种类型的行为很聪明,会给出最合适的答案 此类型使用库中的预定义脚本进行响应
4. AI 使用 NLP 来回答用户的查询 它不使用 NLP 来回答用户的查询
5. 人工智能可以轻松、快速地解码消息并做出相应的响应 固定的不容易解码消息
6. 人工智能聊天机器人的另一个名字是智能聊天机器人 固定聊天机器人的另一个名称是基于规则的聊天机器人

聊天机器人设计流程

有七个步骤来设计 Chatbot 流程,它们是范围和要求、识别输入、理解 UI 元素、进行首次交互、建立对话和最终测试。 Chatbot设计流程如下图

chatbot-设计流程

设计聊天机器人的第一步是了解范围和要求,例如为什么聊天机器人、启动聊天机器人的平台及其局限性。第二步是通过文本、语音或图像、设备和智能系统以查询的形式识别用户的输入。第三步是了解用户界面 (UI) 元素,我们可以在我们的应用程序中看到这些元素。 UI 元素有五种类型,它们是:命令行 (CL)、图形用户界面 (GUI)、菜单驱动界面 (MDI)、基于表单的界面 (FBI) 和自然语言界面 (NLI)。了解用户界面元素后,下一步是设计第一次交互并建立对话。 Chatbot 设计过程的最后一步是测试,这是在移动设备和网站上完成的,以了解其工作原理。

聊天机器人架构

Chatbot 的架构需要候选响应生成器和响应选择器,以通过文本、图像和语音对用户的查询做出响应。聊天机器人的架构如下图所示。

架构-聊天机器人

在上图中,用户消息被赋予了意图分类和实体识别。

聊天机器人挑战

一些挑战是

优点

优点是


缺点

一些缺点是

应用程序

Chatterbot的应用如下图

Chabot 改进了客户服务,由于这种改进,Chabot 的好处日益增加。在当今世界,消息传递已成为流行的通信方式之一,无论是文本消息还是通过消息传递应用程序。 Chabot 用于不同领域的不同目的,因为 Chabot 正在开发这些不同类型的业务。聊天机器人是根据客户查询及其语言设计和开发的。这里有一个问题要问您,是否可以在没有任何编码知识的情况下创建自己的?


嵌入式

  1. 钛及其合金的阳极氧化工艺
  2. 什么是控制单元:组件及其设计
  3. 什么是嵌入式系统编程及其语言
  4. 什么是嵌入式系统设计:设计过程中的步骤
  5. 什么是钣金制造工艺?
  6. 铝挤压工艺是什么?
  7. 什么是凯夫拉?简短指南
  8. 制造过程中有什么?
  9. 什么是建筑设计?
  10. 3D 打印:它对机械加工和工业设计有何影响?
  11. 什么是工业设计原型?
  12. 什么是数控攻丝?