chatbot相关内容

IBM Watson Assistant:Chatbot实体对正则表达式的混淆

我有一个名为“ @material_number ”的实体,其中存储了两个值。 第一个值为“ material_number1 ”,其格式为(\d {3})。(\d {3} ) 第二个值为“ material_number2 ”,其格式为(\d {3})。( \d {3})。(\d {3}) 当用户输入物料编号时,我会在上下文中存储值变量“ $ materialnumber ”, ..
发布时间:2020-10-01 04:07:03 其他开发

在Dialogflow中出现错误消息的原因:资源DialogflowFirebaseFulfillment上的“权限'cloudfunctions.functions.setIamPolicy”被拒绝

我正在尝试通过Webhook在chatbot中发送电子邮件(对话框)。出现以下错误(日志条目)。 可能是什么原因? 消息:“ 对资源“ projects / rare-shadow-276706”的权限“ cloudfunctions.functions.setIamPolicy”被拒绝/ locations / us-central1 / functions / dialogflowFi ..
发布时间:2020-10-01 04:06:59 其他开发

Tkinter Chatbot语音气泡设计

首先,我对我的英语不好感到抱歉。我正在与tkinter设计一个业余聊天机器人。我想在对话框窗口中添加类似whatsapp的气球。我也希望这些著作从下而上地出现在窗口中。我尝试将其用作画布,但没有发生。我尝试做为标签,但出现了错误。如果您可以帮助我,我们将不胜感激。 “ TypeError:只能将str(而不是“ Canvas”)连接到str”。 我想要的示例设计 从tkinter导入中以t ..
发布时间:2020-10-01 04:06:56 其他开发

在dialogflow中处理直接和上下文问题的正确方法是什么?

我正在使用Dialogflow创建一个HR聊天机器人。我无法找出使机器人程序处理直接问题和以上下文方式提出的问题的正确方法。例如: 上下文情况: 用户:我想知道我可以从中得到多少片叶子年 批处理:您得到x片叶子 用户:好了,我该如何申请? 博特:按照此流程申请请假 直接案例(2个直接问题的单独对话): 对话1: 用户:我想知道一年中我可以得到多少片叶 ..
发布时间:2020-10-01 04:06:48 其他开发

DialogFlow实现-如何同时获取参数的原始值和默认值

我试图从意图中获取时间值,即$ time和$ time.original。我需要$ time值对其进行一些处理,并且需要$ time.original才能将输出显示给用户。 例如,如果用户说, “你明天开放吗?”,我想回答“是,我们明天开放吗?”,但在后端,我需要输入“明天”的值来进行处理。 任何帮助将不胜感激。 解决方案 首先,您需要 @sys .date 实体,如果您想捕获 ..
发布时间:2020-10-01 04:06:43 其他开发

在dialogflow中使用对象列表设置上下文作为参数

我有一个值列表,每个值都有另一个与之对应的KEY值,当我向用户显示此列表时,用户必须选择一个值,代理必须使用选定值的KEY调用外部api。我如何在dialogflow中实现这一目标? 我试图在上下文中发送整个键值对,并在下一个意图中访问它,但是由于某些原因,当我设置一个列表(数组)到上下文参数dialogflow只是忽略实现响应。 这是怎么回事,有什么好办法吗?我正在尝试开发一个食品订 ..
发布时间:2020-10-01 04:05:41 其他开发

如何跟踪用户在chatbot上的要求(Microsoft Azure Bot Service)

我正在使用Microsoft Bot Service,并且聊天机器人将在公司网站上实施。首先,我想存储用户询问的每条消息。 解决方案 我发现了如何做到这一点。您需要登录到您的Azure Bot帐户。之后,导航到仪表板,然后查看botname-ai文件。单击该按钮,然后找到“分析”选项。然后运行以下命令,就可以了: 请求 | url以“ generateAnswer” 结尾|项目时 ..
发布时间:2020-10-01 04:05:34 其他开发

在Ruby中加载带有变量的YAML文件

我正在构建一个聊天机器人并将我的“回复”存储在以下Yaml文件中: #say_hello.yml -回复类型:文本 文本:“欢迎” -回复类型:延迟 持续时间:2 -回复类型:文本 文本:“我们在这里是为了帮助您了解更多有关某件事的信息。” -回复类型:延迟 持续时间:2 为了运行回复我使用这种方法: de ..
发布时间:2020-10-01 04:05:27 其他开发

可以更改Google Chatbot的card宽度吗?

我一直在寻找更改Google Chatbot创建的卡 宽度的方法,但到目前为止,我没有发现任何更改 是否可以以某种方式设置属性? 我当前的卡 类; 类卡{ 构造函数(标题,字幕,imgUrl){ this.sections = [] ; this.cardObject = { “ cards”:[ { “ header”:{“ title”:标题,“ subtitle”: ..
发布时间:2020-10-01 04:05:23 前端开发

验证后重新提示DialogFlow参数

我打算让bot向用户询问日期。用户可能会说 ,上周,上周一 如果用户说的是上周或上个月之类的东西(基本上是(无法将其转换为确切日期),则漫游器应再次提示请输入确切日期以继续进行。 案例1:以@ sys.date 我已将此实体标记为根据要求并设置提示符,请输入日期,现在每次用户上周说的时候, @ sys.date都不会检测到该日期和用户一次又一次得到相同的提示。 案例2:采用 ..
发布时间:2020-10-01 04:05:19 其他开发

如何识别WhatsApp通知是来自Android棉花糖中的群组还是来自个人?

我正在为WhatsApp构建聊天机器人,并且正在使用NotificationListenerService来获取通知。 到目前为止,Android 9一切正常,我可以发送通知,也可以确定该通知是否来自“群组对话”。 但是当我尝试使用的是Android 6操作系统时,我无法确定通知是否来自群聊。这对我来说很重要,因为我不想回复小组对话。 这是我正在使用的代码 public void o ..
发布时间:2020-10-01 04:05:16 移动开发

Dialogflow @ sys.email实体无法识别电子邮件

我的目的是希望用户提供他/她的电子邮件地址。 我尝试使用 @ sys.email 实体来从培训短语中识别电子邮件,但未识别电子邮件地址。 可能是什么问题?当我搜索网络时,在某些Google网上论坛中看到了类似的问题,但找不到答案。 编辑: 以下是意图页面的屏幕快照,其中显示了训练短语和操作及参数: 除了电子邮件的屏幕截图外,我还尝试了其他几种电子邮件ID(工作和个人) ..
发布时间:2020-10-01 04:05:09 其他开发

如何在Watson对话中训练意图以接受任何数字?

我们如何训练接受数字并将其识别为特定状态的意图? 例如,我正在训练一种接受价格的意图。 如果我输入: 560怎么样? 它接受 560 ,但如果我只输入560,则无法识别。 解决方案 如果您想将意图和实体结合起来,则可以简单地 ADD 一个条件,例如: 如果漫游器识别出#yourIntent和@ sys-number 响应:“您是否需要有关@sys的信息-数?” ..
发布时间:2020-10-01 04:05:03 其他开发

Facebook聊天机器人以“动作失败”响应。永久菜单回发错误

直到几天前,我的facebook Chatbot的持久菜单仍能正常工作,当我单击持久菜单项时,每尝试几次,它就会弹出一个错误: 操作不成功 将您的消息传递给机器人时出错。 ,请稍后再试。 这种情况偶尔发生,我检查了这种情况,我的PHP代码端没有收到来自Facebook的任何回发。如果没有错误,则回发可以正常进行。还有其他人收到此错误吗? 我的持久菜单设置如下: //- - ..
发布时间:2020-10-01 04:05:00 PHP

Dialogflow响应时间限制可以修改吗?

我正在使用webhook在dialogflow上制作机器人。我收到错误消息:DEADLINE_EXCEEDED。我的网络挂接需要5秒钟多一点的时间才能返回响应。有没有办法让时间超过5秒? 解决方案 这是不可能的。一种可能性是(如果您有例如需要一些时间的后台任务)是(在5秒超时之前)发回一个事件。这会再次触发对Webhook的调用,因此您还有5秒钟的时间来完成后台处理。 ..

即使单词有区别,如何在两个问题之间找到相似点

有什么方法可以找到字符串的含义是否相似,即使字符串中的单词有所区别 直到现在我尝试模糊-模糊,列文斯坦距离,余弦相似度匹配字符串,但是全部匹配单词而不是单词的含义 Str1 =“谈判的类型是什么” Str2 =“谈判的优点是什么” Str3 =“谈判的种类是什么” 比率= fuzz.ratio(Str1.lower(), Str2.lower()) Partial_Rat ..
发布时间:2020-10-01 04:04:53 Python

DialogFlow vs Lex用于流式意图检测

对于我当前的项目,我正在寻找具有以下功能的机器人构建平台。 应支持创建/通过API更新新的/现有的漫游器。 支持从流音频中检测意图。 启用托管多个漫游器 API来修改现有的漫游器/代理并将其保存为新的。 因此,我已经深入研究并使用DialogFlow开发了一个简单的工作原型。 DialogFlow支持从流音频检测意图。但是不支持第1点和第3点。 DialogFlow目 ..
发布时间:2020-10-01 04:04:49 其他开发

如何将Facebook测试页订阅到Facebook应用程序Webhook

我正在创建聊天机器人,并希望在Facebook上进行连接。 我想在页面上测试我的Messenger聊天机器人,但是我必须先进行应用程序审查和业务验证,并且由于我刚刚开发了聊天机器人,所以我不想这样做(或者可以说这是一个临时环境) 我发现我们可以创建测试用户,测试页面和测试应用。我已经全部创建了它们,但是我找不到从我的测试应用程序向我的测试页面订阅webhook的方法。 在选择页面框中 ..
发布时间:2020-10-01 04:04:45 其他开发

从完整的句子自动生成意图和实体

我正在使用 Rasa.ai 构建机器人。在使用Rasa NLU训练机器人时,训练数据文件,其中指定了文本,意图,实体等。例如,对于一个简单的餐厅聊天机器人,训练文件 data.json 可能包含 { “ text”:“中央印度餐厅”, “ intent”:“ restaurant_search”, “ entities”:[ { “ start “:0, ” end“:7, ” valu ..
发布时间:2020-10-01 04:04:42 其他开发