0

我想训练一个机器人来识别如下对话:

Bot:你想要一个 12 英寸还是 14 英寸的披萨?

用户:如果你有玛格丽塔披萨,我想要 12 英寸,但如果你有意大利辣香肠披萨,我想要 14 英寸

换句话说,我喜欢实现一个能够处理的 NLU

...如果 X 则 Y 否则 Z ...

我以前从未尝试过这个,但也许像 SPACY 词性标注器这样的工具可能会有所帮助?

当然,一旦我的解决方案能够识别上面的 X、Y 和 Z 部分,我就可以将实体识别应用于各个部分。

理想情况下,我想使用任何 python 开源库。

欢迎任何建议或代码片段

4

0 回答 0