ibm-cloud - Watson Assistant 中不同实体的相同值
问题描述
我用 IBM Waston Assistant 创建了一个聊天机器人,其中有几个问题有二进制答案(是,否)。例如:您愿意与我们分享您的反馈吗?(是/否)您对我们的环境感到满意吗(是/否)我需要为每个问题识别正确的实体值(是/否)。有没有可能的方法?
解决方案
我看到了两种可能的方法:
1. 创建两个意图,例如,“positive_answer”和“negative_answer”,并提供“是”、“是”、“肯定”、“我感觉不错”、“是的,我想要”等示例”等来训练他们(用“不”、“我不想”等来表示消极的部分)。在你的对话树中,提出问题后,对肯定或否定的答案做出适当的反应。
2. 做同样的事情,但定义诸如“positive_answer_word”或“negative_answer_word”之类的实体并进行相应的训练和反应。
您可以针对不同的问题重用相同的意图或实体。关键是在对话树的子节点中做出相应的反应。
推荐阅读
- javascript - Ajax 时不更新 chrome 上的 css
- python - 文本导入期间标题行中的特殊字符
- cloudkit - CloudKit CKShare URL 无处可去
- r - R 预测包 - 加法和乘法 hw() - ETS 函数中的等效项
- android - 如何在 Android XML 代码中创建角功能区?我需要像下面的图像设计
- multiprocessing - Python 3 Jupyter 上的多处理
- sql - 一张有很多行的表还是很多有视图的表?在 SQL Server 上
- r - 如何在堆积条形图中分离触摸标签ggplot2
- c - 当您在 Linux 中更改进程所有权 (uid/gid) 时,已打开的文件会发生什么情况?
- go - http.Client 和 goroutines 的不可预测的结果