Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 自学discord.js机器人?_Node.js_Discord.js - Fatal编程技术网

Node.js 自学discord.js机器人?

Node.js 自学discord.js机器人?,node.js,discord.js,Node.js,Discord.js,好吧,事情是这样的。一段时间以来,我一直想给我的discord机器人一点个性,并想知道是否有node.js库允许这种情况发生 我想要的是我的机器人在服务器上记录一个特定的聊天记录,或者甚至可能抓取一个简单的.txt文件并分析它,从中学习它将生成自己的消息和响应 例如,假设我让机器人读取一般聊天中发生的消息、人与人之间的对话以及他们的反应,然后分析这些对话以创建自己的反应 类似的东西。有什么建议吗 据我所知,你需要做的第一件事就是获取训练数据。您可以尝试捕获聊天中发生的每一条消息,然后将其保存在文

好吧,事情是这样的。一段时间以来,我一直想给我的discord机器人一点个性,并想知道是否有node.js库允许这种情况发生

我想要的是我的机器人在服务器上记录一个特定的聊天记录,或者甚至可能抓取一个简单的.txt文件并分析它,从中学习它将生成自己的消息和响应

例如,假设我让机器人读取一般聊天中发生的消息、人与人之间的对话以及他们的反应,然后分析这些对话以创建自己的反应


类似的东西。有什么建议吗

据我所知,你需要做的第一件事就是获取训练数据。您可以尝试捕获聊天中发生的每一条消息,然后将其保存在文件中。问题是——你不知道什么是问题,什么是对这个问题的回答。 在以某种方式将消息列表转换为问题和答案列表之后,您需要制作一个机器学习程序。在这里,我建议:

tensorflow.org/js

brain.js.org

制定计划并成功培训后,您需要实际实施计划。 例如,机器人可以跟踪消息和每一条它认为是问题的第n条消息,它会以一个习得的响应进行响应。
这似乎是一个艰难的任务,但它是可行的。祝你好运

那么机器学习呢?我个人对任何东西都不太了解,但brain.js可能是我在js中学习机器学习时听到的最常见的库