关于制作我自己的聊天机器人的想法的信息

     2023-02-22     192

关键词:

【中文标题】关于制作我自己的聊天机器人的想法的信息【英文标题】:Info about an idea of making my own chatbot 【发布时间】:2019-03-20 11:57:50 【问题描述】:

集成 api.ai Integrating api.ai chatbot on a website

在研究我有和想做的想法时遇到麻烦。

我认为有两个版本: 1) 使用物理设备 2)作为集成聊天机器人

1) 基本上我想制作自己的物理设备,它几乎可以用作助手,接受语音命令并向我的 API 发出请求,也将响应输出为语音。我对 RaspberryPi 和 Arduino 很熟悉,因为我知道它需要一个麦克风模块、wifi 和其他所需的一切。

2) 集成聊天机器人意味着我会将其实现为带有 iframe 的网络应用程序。


据我所知,我有使用 Microsoft 技术开发 API 的经验,虽然我从未使用过 Raspberry,但我已经阅读了 Dialogflow 的文档,在我看来,这是助手机器人的最佳选择.我已经成功制作了这个视频中看到的演示 --> https://www.youtube.com/watch?v=1cD9vU7Ubyg&t=9s

现在,我需要有人帮助我把这些点联系起来。一些可能的提示,技巧什么是可取的,如果实现了设备和我的 API 之间的整个通信流程是什么......

任何信息在某些方面都是有帮助的,因为一切都是可变的,从我开放的技术到一些新框架等等,再到实施方式,如果你已经做过这些事情并且你遇到了一些问题任何一种,或者也许在阅读本文时您已经有了一个想法并想与我分享:D

提前致谢

【问题讨论】:

【参考方案1】:

我明白了,关键是如果它是一个框架的选择,你可以使用任何东西,无论是 MS bot 框架、wit.ai、api.ai (dialogflow) 等等,选择完全取决于它们所提供的。 NLP 只是一个解析引擎,它告诉你用户想要说什么的上下文,除此之外什么都没有。如果我必须选择,我会检查,以下几点然后再决定。

1.定价模型 2. 输出精度 3. API/SDK 可用性 4. 多语言 5. 音频支持 6. ML 配置 7. 社交媒体集成 8. SmallTalk 9. ML 配置

在我个人看来,api.ai 使用起来更加灵活,并且还有免费的标准计划。相反,MS bot 框架是付费的,并且具有许多新功能,包括调度员服务等,可与 MS 认知服务更兼容。现在来连接点,我认为,沟通的流程是,

记录器 --> 捕获命令 --> 将其转录 --> 将其发送到 NLP --> Webhook(您的业务逻辑驻留在此处) --> 检查调用的意图 --> 服务行动 --> 设备采取行动 --> 成功了吗?将响应发送回 NLP --> 将其发送给调用者服务 --> 回复(我为您采取了行动!)

希望对你有帮助,谢谢,

【讨论】:

有开发聊天机器人的教程吗? [关闭]

】有开发聊天机器人的教程吗?[关闭]【英文标题】:Anytutorialsfordevelopingchatbots?[closed]【发布时间】:2012-03-3104:42:10【问题描述】:作为一名工科学生,我想使用python制作一个聊天机器人。因此,我进行了很多搜索,但无法真正... 查看详情

使用wxpy怎么制作一个属于自己的微信机器人

...的python爬虫可以自己回复信息,现在不知道怎么用wxpy对机器人进行托管,注意,一定要使用wxpy这个库...前提,我有自己的python爬虫可以自己回复信息,现在不知道怎么用wxpy对机器人进行托管,注意,一定要使用wxpy这个库展开... 查看详情

关于毕业的想法

  昨天晚上写完代码已经两点了。在回寝室的路上有点感慨,突然觉得迷茫。为什么说突然,以为我一直自认为自己一直目标很明确很有想法,就是要走软件这条路。但是我发现现在也就是每天写写代码而已。没有了前两年的... 查看详情

需要一个关于将播放器保存在列表 discord.py 机器人上的问题的想法

】需要一个关于将播放器保存在列表discord.py机器人上的问题的想法【英文标题】:needanideaforaproblemaboutsavingplayeronalistdiscord.pybot【发布时间】:2021-07-2404:45:32【问题描述】:我制作了一个真心话大冒险机器人,它以--start命令开头... 查看详情

chatgpt提示的艺术:制作清晰有效提示的指南(theartofchatgptprompting)

...hatGPT,它是如何工作的?那么,它与其他聊天机器人有何不同?ChatGPT可以用来做什么?提示在ChatGPT对话中的作用制作清晰简洁的提示的好处有效和无效的ChatGPT提示示例清晰沟通的原则如何编写清晰简洁的提... 查看详情

强制使用 JAXL/XMPPHP 制作的聊天机器人在断开连接时重新连接

】强制使用JAXL/XMPPHP制作的聊天机器人在断开连接时重新连接【英文标题】:ForcingchatbotmadewithJAXL/XMPPHPtoreconnectupondisconnection【发布时间】:2012-01-2800:24:52【问题描述】:我正在使用JAXL库来实现一个用php编写的jabber聊天机器人,... 查看详情

如何在 bash 中制作聊天脚本?

...中真正开始两个人之间的聊天。现在,我已经阅读了一些关于IRC的信息,但我不知道如何让它工作。任何帮助将不 查看详情

Android - 使用我自己的数据使用 parse.com 制作聊天应用程序

】Android-使用我自己的数据使用parse.com制作聊天应用程序【英文标题】:Android-MakeChatapplicationusingparse.comusingmyowndata【发布时间】:2015-12-1209:11:48【问题描述】:我对Android开发非常陌生,对Parse.com也非常陌生。我正在开发一个包... 查看详情

如何批量制作聊天机器人[关闭]

】如何批量制作聊天机器人[关闭]【英文标题】:HowToMakeChatBotInBatch[closed]【发布时间】:2015-04-1310:49:34【问题描述】:我想批量创建一个聊天机器人程序。聊天机器人响应不同的关键字。例如:如果你说嗨,机器人。然后它接受... 查看详情

关于开发制作视频素材网站的问题咨询和合作

我是一名视频自媒体作者,平时大部分工作都是在剪辑视频,写文案;在我剪辑视频的过程中,我发现一个商机,既然我自己很缺视频素材,那么肯定别的自媒体作者也需要;所有我开始在网上不停的找素材,说实话这个是最耽... 查看详情

试图为不和谐制作一个聊天机器人,但它不起作用

】试图为不和谐制作一个聊天机器人,但它不起作用【英文标题】:Triedtomakeachatbotfordiscordbutitdoesn\'twork【发布时间】:2021-09-1120:33:44【问题描述】:我正在使用python(discord.py)开发一个不和谐的机器人。我试图为我的机器人发出... 查看详情

关于感情

  自从和前任分手2年后,最近遇到了一个小女孩,觉得她和我挺像的,对感情认真,明事理,追求于完美,孝顺父母,愿意付出,独立有自己的想法。  当初的当初,是觉得她很会聊天,很逗逼,年轻女生的有趣之处,在... 查看详情

想聊天?自己搭建个聊天机器人吧!

 课程简介 “手把手带你学NLP”是基于飞桨PaddleNLP的系列实战项目。本系列由百度多位资深工程师精心打造,提供了从词向量、预训练语言模型,到信息抽取、情感分析、文本问答、结构化数据问答、文本翻译、机器同... 查看详情

聊天网站背后的想法

...,如Omegle或Facebook的聊天中,两个人如何互相交谈?他们自己计算机上的套接字是否直接相互连接,或者...家伙A向Web服务器发送消息,服务器将此消息发 查看详情

关于瓦力机器人的设计构想

想法来源此想法来源于电影《机器人总动员》中的“瓦力”这一形象,电影中的瓦力就以一个可以自行移动的垃圾清理机器人。我产生这一想法的原因是,我们的实验室中已经有相对应的雏形,智能垃圾桶项目已经成... 查看详情

用tensorflow做个聊天机器人

上一次提到了不错的学习聊天机器人的资源,不知道小伙伴们有没有去学习呢。自己动手做聊天机器人教程我最近每天都会学一点,拿出解读来和大家分享一下。本文结构:聊天机器人的架构简图用TensorFlow实现Chatbot的模型如何... 查看详情

我怎样才能把这个聊天机器人变成一个扫描用户输入的数组

】我怎样才能把这个聊天机器人变成一个扫描用户输入的数组【英文标题】:Howcaniturnthischatterbotintoanarraythatscansuserinput【发布时间】:2018-03-2623:01:26【问题描述】:嘿,所以基本上我有一个任务来制作一个简单的聊天机器人,他... 查看详情

没人陪你聊天?教你使用java制作专属智能陪聊机器人(代码片段)

...留言,“很久没人找我聊天了,可以写一个陪聊机器人展现一下程序员的浪漫吗?”,小禅:“安排!”🚀**文章源码获取**:本文的源码,小伙伴们可以关注文章底部的公众号,点击“联... 查看详情