问题描述
在我可能即将开展的研究项目中,我想使用 RASA 2 构建一个意大利语学习助手,该助手实现了social practice 对话,供学习意大利语的外国学生使用L2/A1 级别(非常基础)。
在我最初的想法中,聊天机器人可以被认为是一组不同的“场景”,其中用户在不同的日常生活情况下练习对话,在每种情况下与不同的人交谈,例如 >
- 学习者去邮局与员工交谈以寄送包裹
- 学习者去杂货市场买些食物并与商人交谈,
- 受伤的学习者拨打紧急电话号码,由接线员协助
- 等。等
问题:
从技术上讲,我不清楚故事/规则方面的内容(我在 1.8 次前使用了 RASA ......假设我现在是初学者),我不清楚如何组织这些(几乎是独立的)场景/练习。
也许这只是安排与每个场景相对应的“入口点意图”的问题,其中每个意图激活单独的场景/故事流。 是否有意义?我是否需要为每个练习设置 RASA 规则?
顺便说一句,可能将“场景”视为社交实践情况(邮局的用户)。所以也许一个场景对应着许多 RASA 故事。
您还有什么其他方法可以建议我吗? 欢迎提出任何建议。
此外,独立于对话设计,我想证明 RASA (X) 的“低代码”/众包能力的有效性,允许教师/作者协作创建/测试/协作/开放数据存储库一组场景/对话(在这种情况下是关于意大利语学习的)。
另请参阅此处的一些见解: https://forum.rasa.com/t/using-rasa-in-education-to-build-social-practice-dialogues/45783/3
谢谢
乔治
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)