chatbot - 使用带有预定义问题和答案的 Amazon Lex 创建简单的问答聊天机器人
问题描述
我正在研究构建聊天机器人的潜在选择。我目前正在评估亚马逊 Lex。对机器人的要求非常简单,用户可以询问在哪里可以找到某些东西,机器人会告诉他们在文档的哪个位置可以找到答案。所有这些问题和答案都已经手动捕获,因此我们可以轻松获得带有问题和答案的 Excel 表格。
有什么方法可以将这些预定义的问题和响应输入到 Lex 中?根据我的研究,我很难找到任何关于这种基本知识的信息。它实际上不需要用户和机器人之间的任何来回,(例如,用户:'我需要订购鲜花' 机器人:'什么样的花?'等)
我已经看到了一些关于合并 Kendra 的信息,但我认为这个要求不够复杂,不足以保证使用它
理想情况下,我很乐意对其进行硬编码并说这是一个问题,这是应该给出的回应。也许这个用例不需要像 Lex 那样强大的东西?
解决方案
Lex 可以用 Kendra 的一小部分成本解决您的问题。话虽如此,与 Lex 相比,Kendra 更容易使用。
如果您有一些 Python 功能,我建议您查看 GitHub 上的ExcelLexBot 存储库。它是一个无服务器应用程序,它从 Excel 电子表格中读取输入,为您构建一个基本的 Lex 机器人。
推荐阅读
- android - 在 Android Studio 中启动新项目
- php - get_bloginfo() 不在页脚上回显 - Wordpress
- android - 不遵守 Google Play 开发者计划政策
- javascript - 添加了关键道具 || 警告:列表中的每个孩子都应该有一个唯一的“关键”道具
- rabbitmq - 1 个队列上的 RabbitMQ 2 侦听器做一项工作(第一个和第二个侦听器做它)
- ios - ios sdk 操作指令ForLanguage:language unitSystem array empty
- javascript - Select2 用 JS 选择选项
- docker - Docker中的Nginx找不到文件
- mariadb - Mariadb 无法删除系统版本控制
- python - 我不断从某些论坛的抓取数据中收到错误