Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 Lucene 索引人们的推文和他们的位置,但是人们把这么奇怪的名字作为位置......但是......
有没有办法匹配这些(在索引时间或查询时间)?1) 美国 2) 美国 3) 美国
1) 俄克拉荷马州 2) 好的
等等...
PS我想要一个解决方案,因为我不需要自己编写同义词词典
您可以在索引或查询时解决这个问题。
在索引时,您需要通过在您提供的同义词词典中进行查找来丰富您的数据,然后索引原始术语和具有相同发布信息的同义词。
或者,您可以对查询字符串进行相同的查看,并建立一个 BooleanQuery “OR”-ing 原始术语和同义词。