rasa - 如何限制 RASA 中的插槽填充?
问题描述
如何决定一次填充哪个位置?如何控制插槽填充?
eg:需要收集酒店房间预订的详细信息,插槽是酒店名称,人名有一个酒店名称“Hotel Michael”(同义词:michael),如果聊天机器人询问酒店名称并且用户输入“Michael”它将被提取为实体 hotel_name 和 PERSON。从而同时填充两个插槽。
我尝试通过两种不同的表格收集详细信息,但它不起作用,在两种表格中,两个插槽都同时填充(我不确定我是否做得对)
解决方案
使用自定义插槽映射。请参考本论坛 https://forum.rasa.com/t/how-to-restrict-slot-filling/46598/11
推荐阅读
- xpath - 如何获取具有具有指定文本的子节点的节点?
- kotlin - Kotlin:调用 JavaScript 方法的扩展运算符
- swift - UITableView ContentInset 和 ContentOffset
- javascript - 查询 Firebase Firestore 并对其进行排序会导致错误
- powershell - 在 Azure 存储资源管理器的文件共享中移动/删除文件的功能?
- c# - MongoDB 使用 Linq 表达式推送到嵌套数组
- unity3d - Unity - 为什么粒子系统变得透明?
- google-apps-script - 在插件中显示电子邮件正文的图像和文本
- sql - T-SQL 递归查询 - 数据沿袭
- html - 如何确认匹配的电子邮件字段?