什么是chatbot:设计过程及其架构

叫做“伊丽莎”的第一个Chabot于1960年由MIT教授Joseph Weizenbaum(1923年1月8日在德国 - 2008年3月5日)。这是一种计算机程序,这个词的含义是“我的上帝是丰富的”。Eliza的标准形式是“酶联免疫吸附剂测定”。其中一些是查理,Cleverbot,Fred,Jenney Ai,Simsimi等。一些聊天开发的公司是2007年成立的刺猬日志,2011年的狗镇媒体,Mobidev成立于2009年,融合Informatic在2000年成立于2007年,2007年OptiSol业务解决方案于2006年。

什么是聊天?

它是一种用于通过不同的移动应用程序,网站,消息等与不同语言交互的软件。机器人的标准形式是“构建操作转移”。Chabot对所有目的聊天并不乐意,因为我们具有使用这些的优缺点。它们是不同的名称,因为它们是智能机器人,会话机器人,ChatterBot,Talbot,互动代理,会话AI和会话界面。大多数这些都是一种消息界面,而不是人类应答机器人将答复客户查询。一些激励人民使用聊天的因素是生产力,娱乐,社会和关系因素和好奇心。一些好机器人是爬行者,交易机床,信息机器人,娱乐机器人,艺术机器人,游戏机器人等,以及糟糕的机器人是黑客,垃圾邮件发送者,刮刀,模拟器等。


Chatbot如何运作?

它是一种用于通过在线信使的人类和机器人之间的通信的工具,它们具bob的是什么网站有CUI(会话用户界面),该工具用于使人类能够与不同语言的机器进行交互,这通过Chatbot可以理解。这些可以在Facebook,WhatsApp,Skype,Instagram,徒步旅行,网站等的平台上找到。

它们还有一个大脑,其中有三个主要部分是知识来源,股票短语和谈话记忆。当我们对此进行_hease,首先它分析了这个词并查找关键字,以便回复用户。它使用大脑的三个主要部分分析关键字,并给予用户查询的回复。这是Chatbot的大脑工作的方式。

ai聊天

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

Chatbots的类型

有两种类型的类型和固定。AI和固定之间的差异如下表所示

S.NO. 艾聊天 修正了Chatbot.
1。 ai chatbot不是预定义的 固定的chatbot是预定义的
2。 在AI中没有限制客户服务 固定客户服务有限
3. 这种类型的智能和最合适的答案响应 此类型响应库中的预定义脚本
4. AI使用NLP来回答用户的查询 它不使用NLP来回答用户的查询
5。 AI可以轻松地解码消息,并相应地响应消息 固定不会轻松解码消息
6。 AI Chatbot的另一个名字是智能聊天 固定Chatbot的另一个名称是基于规则的Chatbot

聊天设计过程

设计七个步骤来设计Chatbot过程,它们是范围和要求,识别输入,了解UI元素,工艺首次交互,构建对话以及最终测试。Chatbot设计过程图形如下所示

Chatbot-Design-Process
Chatbot-Design-Process

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

聊天架构

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

建筑 - 聊天
建筑 - 聊天

在上图中,用户消息被提供给意图分类和实体识别。

  • 意图:一个意图在上图被定义为用户的意图,例子“良好的再见”这个词的意图是为了结束对话,这个词的意图“有什么好的中国餐馆”意图是找到一家餐馆。
  • 实体:一个实体在Chatbot中用于修改意图,并且它们是系统实体,开发人员实体和会话实体的三种类型的实体。
  • 候选响应生成器:Chatbot中的候选响应发生器使用不同的算法进行计算,以处理用户请求。然后,这些计算的结果是候选人的响应。
  • 响应选择器:Chatbot中的响应选择器用于根据用户查询选择单词或文本,以响应应该更好地工作的用户。

聊天挑战

一些挑战是

  • 安全
  • 在语音机器人的情况下了解用户情绪和情绪
  • 语言专业化
  • 非标准语言

好处

优点是

  • 减少成本
  • 24/7可用性
  • 学习和更新
  • 它管理多个客户端
  • 它很容易使用
  • 人力努力较少

缺点

一些缺点是

  • 安装应用需要更多时间
  • 复杂界面

应用程序

Chatterbot的应用如下所示

  • Chatbot为娱乐:乔科,Quotebot,晚餐思想机器人,Ruuh,Zo,Genius等
  • Chatbot for health:webot,medittentbot,健康水龙头等
  • Chatbot为新闻和天气:CNN,Poncho等等

Chabot改善了客户服务,因为这种改进,Chatbot的好处日益增加。在今天的世界消息中已成为流行的沟通方式之一,它是文本消息还是通过消息传递应用程序。bob的是什么网站由于这些不同类型的企业正在开发Chabot的不同目的,Chabot的用途用于不同的目的。这聊天根据客户查询及其语言设计和开发。这是一个问题,没有任何编码知识可以创建自己?

添加评论