问题标签 [aiml]

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 投票
2 回答
1977 浏览

aiml - 如何使用 AIML 在单个类别中查找多个模式

我一直在使用 AIML 制作聊天机器人。我无法在同一类别中找到多个模式。我们如何在模式中使用 OR 子句?

0 投票
1 回答
1546 浏览

aiml - 标签不能使用标点符号?

添加“!”后,我无法找到解决以下工作的方法 在它的中间

上面的代码工作得很好,但是当你把它改成:

它只是停止工作。

那我如何让第二段代码工作呢?机器人所说的必须包含这个“!” 在它的中间

编辑:

我通过执行以下操作找到了解决方法:

它可以工作,因为在属性文件中它被配置为看到“!” 作为分线器,但似乎有点意外......有什么合适的方法来处理这个问题吗?

0 投票
2 回答
137 浏览

artificial-intelligence - aiml文件中**的含义

我在 AIML 中获得了以下代码:

应该返回单词列表的第一个元素。我知道 * 应该捕获一个或多个单词。是什么意思 * *?

0 投票
1 回答
763 浏览

chatbot - 使用 sraix 标签将自定义 Web 服务添加到 Program AB?

我正在使用 Program AB 进行一些测试以创建聊天机器人。我需要的是能够让feed我的机器人使用来自我自己的网络服务的实时信息。

据我了解,这就是新标签的AIML 2.0 sraix用途。但是我找不到任何关于如何使用它以及如何将它连接到我自己的网络服务的文档。

我尝试搜索机器人 SUPER 如何使用该标签,但我能找到的似乎并不指向任何 Web 服务。

任何人都可以分享有关如何使用sraix自定义 Web 服务的任何示例吗?

任何正确方向的提示将不胜感激,谢谢

0 投票
2 回答
1385 浏览

artificial-intelligence - 如何发布嵌入 javascript 的 AIML?

我为聊天机器人编写了一个 AIML 文件,我想构建一个交互式 Web 应用程序,它允许我在 Web 浏览器中与机器人聊天。

是否可以使用 HTML 和 Javascript 来实现这一点?

0 投票
3 回答
2220 浏览

artificial-intelligence - 在AIML中,我可以优先考虑模式匹配吗

在 AIML 中,如果我有多个文件匹配相同的模式,我怎样才能优先匹配一个文件?

0 投票
0 回答
266 浏览

java - 节点 .getTextContent() 删除子标签并连接其内容

我有一个像这样的 AIML 文件:

我想将其转换为 CSV:

但结果是:

我不知道为什么,但是 node.getTextContent() 删除了所有标签并仅返回其内容。toString 返回标签名称。而且我找不到将随机和 li 标签作为文本处理的方法。这就是我获取标签内容的方式:

0 投票
1 回答
793 浏览

editor - 有没有编辑帮助开发 AIML(人工智能标记语言)?

我开始在聊天机器人上工作,并决定使用 AIML 进行句子解释。请推荐任何编辑器或 GUI 来帮助创建 AIML。

0 投票
1 回答
1559 浏览

java - 在 android studio 中集成 AIML 文件

我正在尝试使用 android studio 制作聊天机器人,但我找不到将其正确连接到 AIML 文件的方法,这是我尝试过的代码

0 投票
2 回答
1335 浏览

python - AIML - 将用户输入解析为 Python 的变量

我正在从事一个用于休闲的 AIML 项目,并遇到了潘多拉机器人。我想知道是否有办法将用户输入中的变量解析为其他语言(在本例中为 python)或框架,以便我们可以通过任何模板通过其他第三方 API 进行进一步操作?

例如,我想从用户那里获取日期,然后将其输入谷歌日历 API。有没有办法提取“日期”变量并将其解析为 Python(或任何其他语言)中的谷歌日历 API?

最终,我试图实现的目标将是这样的对话:

我探索了像 mustache 这样的模板引擎,但显然它不与 AIML(或者更确切地说是 xml)对话。有没有人可以为我指出一个可以帮助我入门的好例子/教程?

ps:我正在使用pandorabots API和python2.7