![]() |
1
2
这里似乎有两个不同的要求:一个是对用户意图的自然语言理解(NLU),换句话说,你想捕捉到当用户键入“购买xxx yyy”时,他想“购买”xxx件yyy,因此驱使他进入适当的页面,并填写所有相关信息(例如,一个电子商务图表,其中填充了100件白色t恤)。 除了这个简单的例子外,这通常并不简单,Apache OpenNLP不提供OOTB NLU功能。在这种情况下,OpenNLP可以提供词性标记、解析和NER模型:将词性分配给标记(buy是一个动词,100是一个数字,white是一个形容词,等等),构建解析树,以便您可以在查询中查找动词-数字-名词短语模式,并附加识别产品的命名实体,以便您可以直接将其添加到购物车中(例如,在电子商务用例中)。
中介绍了上述所有工具 http://opennlp.apache.org/docs/1.8.2/manual/opennlp.html |
![]() |
tttpapi · 创建输入的弹性完成建议器 8 年前 |