1

我知道 dbsight 允许使用同义词和停用词进行搜索,但这是否也处理动词的屈折形式,例如对于“游泳”,它应该找到游泳、游泳、游泳、游泳和游泳

DBSight Wiki 上的链接:http ://wiki.dbsight.com/index.php?title=User_dictionary

4

2 回答 2

1

您正在寻找的行为可以使用lemmatization来实现。我不知道现有的 Lucene 分析器可以执行此操作。Basis Tech 的 Lucene 包做了词形还原,但不是免费的,我不知道它是否适用于 dbsight。

于 2009-10-28T14:44:47.920 回答
0

Lucene 带有一个名为“Lucene SnowBall stemmer”(http://lucene.apache.org/java/2_4_0/api/contrib-snowball/index.html)的词干分析器。事实证明,DBsight 将其公开为名为 SnowBall 的分析器 - [语言]例如 SnowBall - 英语,SnowBall - 法语等。

于 2009-10-28T15:23:25.517 回答