复杂陈述意图分类

时间:2018-04-25 04:06:37

标签: nlp dialogflow luis wit.ai

考虑以下句子: 1)我想观看Srikanth观看的电影,但不想观看tarun 2)我想观看Christoper Nolan的电影,但没有Christian Bayle 3)我想观看由Srikanth观看的电影,但不希望Tarun

我面临的问题是 - 即使我可以成功地定义诸如“未观看”,“观看”,“不喜欢”,“拥有”,“没有”等实体;等等; 因此,我将知道用户指的是什么样的动作。 我也会知道像Srikanth,Tarun,Nolan,Bayle等名字; 但是如何建立名称和行动之间的关系。我怎么知道哪个动作与哪个名字有关。 我无法在LUIS / DIALOGFLOW中实现这一目标。

我觉得唯一的方法就是将陈述分成2个不同的陈述,我们怎样才能做到这一点并且是正确的认可

1 个答案:

答案 0 :(得分:0)

我们不能通过LUIS直接将多个意图分配给同一个话语。您可以使用NLTK和LUIS来解决此问题,如here所述。

另一种解决方法是为每个意图创建2个应用并分配相同的话语,并添加代码,以便根据句子中的关键字区分意图。

相关问题