我正在寻找一种方法来实现具有同义词和模糊性的自动建议
例如,当用户尝试搜索“replce ar”时,我的同义词列表有 ar => audio record
因此,结果应包括匹配更改音频记录替换音频记录等的项目,
在这里我们需要模糊性,因为“替换”(在用户的搜索文本中)有一个拼写错误 匹配 ar => 音频记录自动建议与正则表达式模式的同义词。
是否可以在单个字段中实现所有三个功能?
编辑: 正则表达式+模糊只是抛出错误。我还没有很好地解释我需要一个正则表达式模式。所以,我需要一个正则表达式来进行部分单词查找(“百科全书”包含“环”)。
现在,在调查了我为此目的有哪些选择后,将我引导至NGram Tokenizer并查看其他建议者,我发现也许Phrase 建议者正是我正在寻找的,所以我会尝试并告诉你关于。