Pergunta

Eu sei dbsight permite sinônimos e palavras de parada para pesquisa, mas faz isso cuidar de formas flexionadas de um verbo muito por exemplo para 'nadar' deve encontrar mergulho, mergulhos, natação, nadou, e nadado

Fazer a ligação em DBSight Wiki: http://wiki.dbsight.com/index. php? title = User_dictionary

Foi útil?

Solução 2

Lucene vem com um stemmer chamado "Lucene SnowBall stemmer'( http://lucene.apache.org/java/2_4_0/api/contrib-snowball/index.html ) Acontece que DBsight está expondo-o como analisadores nomeados SnowBall - [Idioma] por exemplo SnowBall - Inglês, SnowBall - Francês etc ..

Outras dicas

O comportamento que você está procurando pode ser implementado usando lematização . Não tenho conhecimento de um analisador Lucene existente que faz isso. Base pacote Lucene da Tech faz lematização, mas não é livre, e eu não sei se ele funciona com dbsight.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top