提取Watson对话框变量的值数组

时间:2016-04-03 10:18:07

标签: ibm-watson watson-dialog

DevPost Watson Developer Challenge for Conversational Applications帖子中,我看到Watson(也许)能够分析以下短语"我想在一次需要30天的旅行中访问东京,悉尼,曼彻斯特和雷克雅未克。

有没有更好的方法来提取这些位置数组而不必预定义最大位置变量(即设置位置1-5)并根据Pizza example dialog手动指定各种语法项目,如$ (Locations)={location1} * (Locations)={location2} * (Locations)={location3} * (Locations)={location4}?我想跟进评论,例如"那很多"如果位置> 4,或者"当然"如果少了。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用炼金术或关系提取来识别所有语言,然后将它们添加到Dialog中的用户配置文件中。但是今天,在更广泛的对话中做到这一点的最佳方式是以与上面概述的披萨样品相同的方式进行。