Namespace Lucene.Net.Analysis.Bg
Analyzer for Bulgarian.
Classes
BulgarianAnalyzer
Lucene.Net.Analysis.Analyzer for Bulgarian.
This analyzer implements light-stemming as specified by: Searching Strategies for the Bulgarian Language http://members.unine.ch/jacques.savoy/Papers/BUIR.pdf
BulgarianStemFilter
A Lucene.Net.Analysis.TokenFilter that applies BulgarianStemmer to stem Bulgarian words.
To prevent terms from being stemmed use an instance of SetKeywordMarkerFilter or a custom Lucene.Net.Analysis.TokenFilter that sets the Lucene.Net.Analysis.TokenAttributes.KeywordAttribute before this Lucene.Net.Analysis.TokenStream.
BulgarianStemFilterFactory
Factory for BulgarianStemFilter.
<fieldType name="text_bgstem" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.BulgarianStemFilterFactory"/>
</analyzer>
</fieldType>
BulgarianStemmer
Light Stemmer for Bulgarian.
Implements the algorithm described in:Searching Strategies for the Bulgarian Language
http://members.unine.ch/jacques.savoy/Papers/BUIR.pdf