dbsightで検索の同義語とストップワードが許可されていることは知っていますが、これは動詞の語形変化にも対応しています。たとえば、「swim」の場合は、swim、swims、swimming、swam、swumが見つかります。
DBSight Wikiのリンク:http ://wiki.dbsight.com/index.php?title = User_dictionary
dbsightで検索の同義語とストップワードが許可されていることは知っていますが、これは動詞の語形変化にも対応しています。たとえば、「swim」の場合は、swim、swims、swimming、swam、swumが見つかります。
DBSight Wikiのリンク:http ://wiki.dbsight.com/index.php?title = User_dictionary
探している動作は、lemmatizationを使用して実装できます。私はこれを行う既存のLuceneアナライザーを知りません。Basis TechのLuceneパッケージはレンマ化を行いますが、無料ではなく、dbsightで動作するかどうかはわかりません。
Luceneには、「Lucene SnowBallステマー」(http://lucene.apache.org/java/2_4_0/api/contrib-snowball/index.html)と呼ばれるステマーが付属しています。DBsightがSnowBallという名前のアナライザーとして公開していることがわかりました- [言語]例:SnowBall-英語、SnowBall-フランス語など。