Bisogno di spiegazioni sul linguaggio del linguaggio di solr
Domanda
Sto usando Nuch con solr per uno sviluppo di un motore di ricerca per testi arabi.Ho bisogno di implementare un maschio sui miei testi arabi, e mentre il sercato su Solr Stemmer ho trovato che fornisce questi due filtri
<filter class="solr.ArabicNormalizationFilterFactory"/>
<filter class="solr.ArabicStemFilterFactory"/>
Li ho provati ma non ho capito cosa fanno .. Quindi, per favore qualcuno può aiutarmi con alcuni esempi ??
e fai questi due fai questo:
العملات Stemmed to عملة
البساتين, بساتينكم Stemmed to بستان
Grazie.
Soluzione
Puoi trovare alcuni dettagli qui: http://lucene.apache.org/core/3_6_0/api/contrib-analyzers/org/apache/lucene/analysis/ar/arabicstemmer.html
che dice:
stemming è definito come:
- .
- rimozione dell'articolo definito collegato, congiunzione e preposizioni.
- stemming di suffissi comuni.