给定输入文本有多个意图?

时间:2018-11-01 08:35:23

标签: nlp opennlp multiclass-classification

像下面的示例一样,我们是否可以建立一个模型来区分具有意图的句子和给定的输入文本?

  

“关掉浴室的灯,提醒我把垃圾拿出来。”

这里有两个独立的意图:转向灯,设置提醒

同样在另一个示例中:

  

“嘿,怎么了?你们提供免费试用吗?”

这里有两个意图: greetings,product_pricing

感谢与问候, Achyuta nanda Sahoo

谢谢。

1 个答案:

答案 0 :(得分:1)

您要解决的问题是 multilabel multiclass分类。在机器学习中,有一些算法可以训练模型来标记多意图,如Wiki page for multilabel classification中所列。

另一种方法是单标签分类,并获取实例的意图概率,并选择超出所选阈值的标签。

希望这会有所帮助,

欢呼