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

Ibm watson 提取Watson对话框变量的值数组,ibm-watson,watson-dialog,Ibm Watson,Watson Dialog,在帖子中,我看到沃森(也许)能够分析下面这句话:“我想在30天的旅行中去东京、悉尼、曼彻斯特和雷克雅未克。” 是否有更好的方法来提取这些位置数组,而不必预定义位置变量的最大数量(即设置location1-5),并手动指定各种语法项,如$(locations)={location1}*(locations)={location2}*(locations)={location3}*(locations)={location4}?如果位置>4,我想继续发表评论,如“太多了”,如果位置>4,则为“确定”

在帖子中,我看到沃森(也许)能够分析下面这句话:“我想在30天的旅行中去东京、悉尼、曼彻斯特和雷克雅未克。”


是否有更好的方法来提取这些位置数组,而不必预定义位置变量的最大数量(即设置location1-5),并手动指定各种语法项,如
$(locations)={location1}*(locations)={location2}*(locations)={location3}*(locations)={location4}
?如果位置>4,我想继续发表评论,如“太多了”,如果位置>4,则为“确定”。您可以尝试一些类似炼金术或关系提取的方法来识别所有语言,然后简单地将它们添加到对话框中的用户配置文件中。但今天,在更广泛的对话中做到这一点的最佳方式是,按照您上面概述的比萨饼样品的方式来做

您可以尝试炼金术或关系提取之类的方法来识别所有语言,然后只需将它们添加到对话框中的用户配置文件中即可。但今天,在更广泛的对话中做到这一点的最佳方式是,按照您上面概述的比萨饼样品的方式来做

据我所知,这是推荐的方式,我希望看到一个不同的答案。我希望EntityType LOCATION可以为我提供一个可识别地点的列表,就像DATE\u TIME\u RANGE可以智能地将“昨天”转换为适当的日期一样。但是关于这些特性的文档并不多。或者使用Watson关系提取服务来识别实体,但性能可能会受到影响,因为我需要使用各种调用来完成任务。据我所知,这是推荐的方法,我希望看到一个不同的答案,我希望EntityType LOCATION可以给我一个识别地点的列表,就像DATE\u TIME\u RANGE可以智能地将“昨天”转换成合适的日期一样。但是关于这些特性的文档并不多。或者使用Watson关系提取服务来识别实体,但性能可能会受到影响,因为我需要使用各种调用来完成任务。