问题标签 [chatbot]

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 回答
359 浏览

java - 聊天机器人返回错误

我正在开发一个聊天机器人项目,我几乎完成了,除了每当我输入输入时,它会根据输入 X 的长度返回多个输出。

这是源代码:

}

这是为了测试聊天机器人:

0 投票
2 回答
696 浏览

java - 聊天机器人,最后一部分

ChatBot 中仅剩最后一部分。我需要找到一种方法来修改聊天机器人类,以便它偶尔(例如,30% 的时间)返回一个随机生成的标准回复,以对用户输入至少五个可能的回复之一,例如“LOL”、“ OMG”、“你没说”、“真的吗?”或“我明白了”。

编辑:应用推荐的更改:

问题是,它一直返回相同的响应,而不是给出的五个响应之一。任何帮助将不胜感激,谢谢!

编辑:它现在只给出随机响应,并覆盖 getResponse() 方法中的所有其他响应。

0 投票
2 回答
271 浏览

java - 获取简单 ChatBot 程序的代码错误

我在第二堂课上遇到错误c.getResponse The method getResponse(String) is undefined for the type BotTest 如果有人想看看作业是什么,请看 pdf: http ://www.cs.stonybrook.edu/~tashbook/fall2013/cse110/project-1.pdf

第二类测试代码 import java.util.*;

0 投票
2 回答
910 浏览

javascript - 为什么 jQuery 聊天机器人的这段代码不起作用?

我正在关注教程并具有以下代码:

CSS:

Javascript:

我已经彻底遵循了本教程,但不知道为什么代码不起作用。有谁知道是什么问题?

0 投票
1 回答
133 浏览

javascript - 文本没有出现在容器中?

我正在为聊天机器人编写一些代码,一切都很好,只是我在文本框中写的文本没有出现在我的容器中。以下是容器中出现的文本所涉及的所有代码:

有谁知道为什么这段代码不起作用?

0 投票
2 回答
816 浏览

javascript - 改进我的聊天机器人?

几个小时以来,我一直在关注有关如何设计自己的聊天机器人的 YouTube 教程,但发现自己陷入了困境。一切都很好,除了当我向聊天机器人输入内容时,它会响应它但不显示我发送给它的消息,它也只显示聊天机器人发送给我的最后一条消息,,从来没有来自它的任何其他消息或者我。到目前为止,这是我的聊天机器人的 JsFiddle有谁知道为什么会这样以及我能做些什么来解决这个问题?

0 投票
1 回答
1531 浏览

loops - 我无法在记事本中制作更复杂的聊天机器人

这是我在记事本中当前(工作)聊天机器人代码的一部分,因此您可以了解我是如何编码的:

我希望能够制作“if and else”部分(例如,如果在被问到“你感觉如何”之后输入“happy”,它应该说“great”,如果你输入任何其他内容,它会说不同的东西.) 如何在记事本中执行此操作?

另外,我如何让它循环并根据记事本中的关键字(例如聊天机器人 Eliza 将如何通过循环并引用一组关键字和响应来无限地交谈)来循环并说出一些东西?

我知道这些都是非常基本的问题,但我已经多次在网上搜索过;所有搜索都空手而归。

0 投票
1 回答
2316 浏览

java - 如何使用java向program-ab添加功能?

我想用java制作一个聊天机器人,类似于MSN时代的那些机器人,比如cleverchild或他的名字。我已经弄清楚了如何使用program-ab以及如何在目标文件中使用通配符来响应,但我不知道如何添加功能。例如,我将如何添加计算器,或者如何访问我计算机上的某些文件?我不需要帮助为这些函数编写代码,但只是,我如何给机器人一些变量,它会用这些变量运行一个函数?

0 投票
1 回答
228 浏览

java - 如何在 Android Studio 中使用 Java 从 Internet 上获取文件夹?

我正在尝试使用 Program AB 和 AIML 制作聊天机器人。我正在尝试从互联网上获取 AIML 文件,以便机器人可以读取并使用它们。我写了一些代码来获取 URL 的文本文件,但这给了我一个未处理的异常,是的,我在 Manifest 中添加了 internet 权限。顺便说一句,我是 Java 新手。

这是 MainActivity.java

这是我的activity_main.xml

我不想让用户下载所有的 AIML 文件,因为它占用太多。任何帮助将不胜感激。

0 投票
1 回答
796 浏览

chatbot - 使用 AIML 进行页面重定向

我正在使用 Program-O 开发一个 AIML 聊天机器人。有什么方法可以重定向到用户输入中提到的链接。我可以在 AIML 中使用 href 属性吗?例如: