首页 > 解决方案 > 信息检索系统中的关键字搜索与同义词

问题描述

我开发了一个聊天机器人来为用户输入提供正确的答案。现在,我很难正确读取 DB/Knowledge Base 或 json 文件以提取正确答案。在我的用例中,我有很多关键字名称/实体以及同义词。因此,在 NLU 训练文件中手动编写同义词是个坏主意。我的数据库文件首先列出了关键字,然后针对属于该实体的每个意图将答案分开。在实践中,您如何处理此类关键字搜索以及用户给出的略有不同的关键字/同义词?

我对此的标准方法很感兴趣,将来我想应用 NLP 可能就像我的自定义案例中的词嵌入一样。

标签: machine-learningnlpinformation-retrievalnatural-language-processing

解决方案


推荐阅读