我试图了解在对话期间提取关键内容的最佳方法。我将使用一个简单的旅行交互示例:
我创建了一个支持旅行活动的对话,在与用户打招呼后,他们被问到我该如何提供帮助?
用户回复:我今天有飞往拉斯维加斯的航班,我需要更改我的预订。
定义适当的意图和实体,我们得出结论,他们想要更改预订。我想了解如何识别并从响应中提取“拉斯维加斯”和“今天”等关键词?
是否有使用 Watson API 的方法,或者我是否需要编写自定义代码来根据匹配的意图和实体剖析响应?
作为一个例子,我想向用户确认:我了解您今天有飞往拉斯维加斯的航班,并希望更改该预订。那正确吗?
感谢您可以分享的任何建议。