0

在我可能即将到来的研究项目中,我想使用 RASA 2 构建一个实现社会实践对话的意大利语学习助手,供外国学生在 L2/A1 水平(非常基础)学习意大利语时使用。

在我最初的想法中,聊天机器人可以被认为是一组不同的“场景”,用户在不同的日常生活情况下练习对话,在每种情况下与不同的人交谈,例如

  • 学习者去邮局与员工交谈以发送包裹
  • 学习者去杂货市场买一些食物并与商人交谈,
  • 受伤的学习者拨打紧急电话号码,由接线员协助
  • 等等等等

问题:

从技术上讲,就故事/规则而言,我不清楚(我在 1.8 次前使用过 RASA ......假设我现在是初学者),我不清楚如何组织这些(几乎独立的)场景/练习.

也许这只是安排与每个场景相对应的“入口点意图”的问题,其中每个意图激活一个单独的场景/故事流。是否有意义?我是否需要为每个练习设置 RASA 规则?

顺便说一句,可能将“场景”视为一种社会实践情况(邮局的用户)。所以也许一个场景对应于许多 RASA 故事。

您还有其他方法可以建议我吗?欢迎任何建议。


此外,独立于对话设计,我想证明 RASA (X) 的“低代码”/众包功能的有效性,允许教师/作者协作创建/测试/协作/开放数据存储库集场景/dialogues(在这种情况下涉及意大利语学习)。


另请参阅此处的一些见解: https ://forum.rasa.com/t/using-rasa-in-education-to-build-social-practice-dialogues/45783/3

谢谢

乔治奥

4

0 回答 0