gpt4 book ai didi

java - 用于搜索索引的扩展字符(欧洲)到美国 ascii

转载 作者:行者123 更新时间:2023-12-04 06:30:45 25 4
gpt4 key购买 nike

我正在寻找一个表格或启发式库,可以将扩展字符(如带有帽子的 o)转换为常规的 ascii o。

我希望这样做是为了搜索索引目的,因为大多数人不会在帽子上输入 o。

例如,我在搜索中输入“Cote”,但我希望我的搜索包含“Côte”之类的内容。

Solr 似乎没有转换这些。
我试过 java.text.Normalizer 和 friend ,但没有奏效。做工作见下面的解决方案。

最佳答案

您想使用 ASCIIFoldingFilterFactory在 Solr 中执行索引和查询分析时。如果你想要这个独立的,你可以只获取源代码并做它所做的任何事情。

关于java - 用于搜索索引的扩展字符(欧洲)到美国 ascii,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5443165/

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