如何让rasa NLU将地址组件作为实体返回?

问题描述 投票:1回答:1

我需要我的聊天机器人向用户查询地址,因此我需要rasa NLU将消息中包含的地址组件(例如邮政编码,门牌号码,街道名称等)作为实体返回。

当然,一种显而易见的方法是创建包含适当训练数据的训练文件。但由于这肯定是一个常见问题,我希望可能还有另一种解决方案。此外,我不清楚哪里可能会以各种格式获得大量标记的地址。

rasa-nlu
1个回答
0
投票

this blog post进行了一些评估,结果表明,如果添加足够的训练数据,实体提取器ner_crf对地址的表现相当不错。在博客文章中,地址注释如下:

Take me to [123 Washington Street](address) please

您可以通过提供一些regular expressions来支持识别。根据您是否有可能的街道名称列表,您也可以使用lookup tables

© www.soinside.com 2019 - 2024. All rights reserved.