gpt4 book ai didi

lucene - 使用 Lucene 搜索带连字符的单词

转载 作者:行者123 更新时间:2023-12-02 04:50:25 24 4
gpt4 key购买 nike

我想让 lucene 搜索连字符的单词,例如:能源效率或“能源效率”作为一个词

因此,如果输入是节能的,则分词器会生成如下项节能或高效或节能或节能

因此 lucene 返回包含“节能”和“节能”的页面,但我希望它仅返回节能页面

所以问题是我如何修改标准分词器来搜索 energy-efficient 作为一个完整的单词,而不是将其分解为单独的单词。

最佳答案

使用WhitespaceAnalyzer而不是standardAnalyzer
这将生成仅在空白处划分的标记。但请检查其他将要更改的内容。

关于lucene - 使用 Lucene 搜索带连字符的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3612761/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com