问题标签 [pandorabots]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1042 浏览

python - 如何在 Python 中使用 AIML

我想将python脚本集成到我的pandorabot书面文件中aiml

我知道你可以用 标记aiml语法javascript,但我没有找到任何关于 的文档python,除了以下使用<oob>(越界)标签,在后台运行服务:

<mrl>标签代表myrobot lab,它是program-ab实际java framework机器人技术的一部分。

但我想app只在网络上使用我的...

我也遇到过pyAiml,但目前我还没有看到它如何帮助我实现我的目标。

我的目标

我想使用python它是因为它操纵NLTKhttp://www.nltk.org/),这是一个处理大量文学语料库的自然语言工具包,我想将此库集成到我的机器人功能中。

假设我有一个<pattern>PYTHON</pattern>,它将运行一个 python 脚本。

脚本会import nltk(及其语料库)将 AIMLpatterns或“问题”链接到 PYTHONtemplates或“答案”?

关于我如何实现这一目标的任何线索?提前谢谢了。

0 投票
1 回答
74 浏览

pandorabots - PandoraBot API:无效的机器人名称

我收到以下错误:

当我使用 Pandorabot CLI 时。我的机器人名称和我的设置名称相同,所以您知道问题出在哪里吗?

0 投票
1 回答
589 浏览

chatbot - 使用带有 AIML 的 Bot 获取操作/变量

我对聊天机器人完全陌生,我已经开始研究 AIML 和 Pandorabots,并希望将其 API 集成到我的应用程序中。

经过一番阅读,我不确定这是否是最佳选择。我想做的是这样的(想像我的应用程序是书店):

我想在这里得到的回应也是“显示”和“最新”动作,因此应用程序将知道该做什么:显示最新书籍的列表。

那可能吗?

0 投票
1 回答
468 浏览

tags - 在 AIML 和 Pandorabots 中使用 OOB 标签

我是聊天机器人的新手,我正在尝试在 AIML 中使用 OOB 标签(OOB 代表“带外”,这是一个工程术语,用于指代在单独的隐藏通道上执行的活动)。我尝试在 pandorabots 游乐场使用它,如下所示:

因此,在与机器人交谈时:

如您所见,我也收到了标签。它应该是这样工作的吗?我希望它已经以某种方式解析,这样我就可以在我的应用程序中触发网络浏览器!

也许我错了,潘多拉不会为我解析标签,我必须在收到回复时自己做?

我的想法是在我未来的应用程序中将其 API 与 /talk 资源一起使用。

0 投票
1 回答
1717 浏览

heroku - 在我的网站上嵌入 heroku 应用程序

我有一个通过 Heroku 部署的潘多拉机器人(它可以是任何其他应用程序)。我对 Heroku 不是很熟悉,我现在正试图找到一种方法来将这个 Heroku 部署的应用程序集成到我的网站上(作为弹出窗口、页面或任何第一个 POC)。

你有什么可以帮助我解决这个问题的指针吗?

非常感谢

0 投票
2 回答
114 浏览

chat - 如何在一个话语中处理多个问题?

样本:

我的尝试:

上面的AIML代码只有我分开问这两个问题才能回复。

0 投票
0 回答
80 浏览

pycharm - 将我的目标代码在 pycharm 上运行,'^' 不起作用

在潘多拉机器人上编写目标聊天机器人,并经常使用“^”。

但是当我将我的目标代码在 pycharm 上运行时,'^' 不起作用,因为它将匹配 0 个或更多单词,这将是个问题。

似乎许多目标标签在潘多拉机器人之外不可用,比如标签。

有没有人解决这个问题?

新手来了,先谢谢了!

0 投票
0 回答
28 浏览

aiml - 为什么我不能在 Pandorabots 上发布我的 AIML 聊天机器人?

我在 Pandorabots 上创建了一个聊天机器人,并已付钱获得 API。我一直在对机器人进行编程并从我的应用程序中访问它大约 2 周没有问题。

今天我对我的聊天机器人文件进行了一些编辑,这些更改在 Pandorabots 页面上的小部件中运行良好。但是,当我尝试单击 Publish Changes 时,我的光标变成了一个斜线符号,并且更改没有通过。如果我单击边栏中的发布更改,该选项就会消失。我没有接近我的消息限制。我的信用卡信息看起来不错。我到处搜索,但找不到任何信息或任何人可以谈论它。

我应该明天为大约 100 人提供一个演示,现在我无法让它表现出我想要的样子......非常感谢一些建议!

0 投票
1 回答
20 浏览

bots - 如何在 pandorabot 中设置 client_name sessionid。人工智能

如何在 pandorabot AIML 中设置 client_name sessionid。或者有什么办法可以从我的网络上获取它们。我正在使用聊天小部件。

0 投票
1 回答
52 浏览

keyword - AIML v2:Pandorabots - 两个词关键字

当我尝试在 AIML v2(使用 Pandorabots)中使用 FAVORITE GAME 作为关键字时,我从 * 类别中获得匹配,但不是最喜欢的游戏类别。我不知道有什么问题。

例如对于我最喜欢的游戏:对不起,你能以其他方式重复吗?