kstemmer e protwords
-
13-12-2019 - |
Pergunta
Amigos,
Atualmente estou usando KStemmer para executar os decorrentes de operações na minha aplicação eu desenvolver com o solr.O que é encontrado é quando usamos kStemmer , não tendo o protwords.txt
<analyzer type="query">
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand="true"/>
<filter class="solr.StopFilterFactory"
ignoreCase="true"
words="stopwords.txt"
enablePositionIncrements="true"
/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.EnglishPossessiveFilterFactory"/>
<filter class="solr.KStemFilterFactory" protected="protwords.txt"/>
</analyzer>
Ele não está tomando as palavras no protwords como protegido.Isso é como Kstem funciona?
Solução
Eu verifiquei o código-fonte, mas eu não conseguia ver a execução.Btw, eu verifiquei o código-fonte do Solr 3.6.
Ele é implementado na SnowballPorterFilterFactory mas não em KStemFilterFactory.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow