Show / Hide Table of Contents

    Namespace Lucene.Net.Analysis.It

    Analyzer for Italian.

    Classes

    ItalianAnalyzer

    Analyzer for Italian.

    You must specify the required LuceneVersion compatibility when creating ItalianAnalyzer:

    • As of 3.6, ItalianLightStemFilter is used for less aggressive stemming.
    • As of 3.2, ElisionFilter with a set of Italian contractions is used by default.

    ItalianLightStemFilter

    A TokenFilter that applies ItalianLightStemmer to stem Italian words.

    To prevent terms from being stemmed use an instance of SetKeywordMarkerFilter or a custom TokenFilter that sets the KeywordAttribute before this TokenStream.

    ItalianLightStemFilterFactory

    Factory for ItalianLightStemFilter.

    <fieldType name="text_itlgtstem" class="solr.TextField" positionIncrementGap="100">
      <analyzer>
        <tokenizer class="solr.StandardTokenizerFactory"/>
        <filter class="solr.LowerCaseFilterFactory"/>
        <filter class="solr.ItalianLightStemFilterFactory"/>
      </analyzer>
    </fieldType>

    ItalianLightStemmer

    Light Stemmer for Italian.

    This stemmer implements the algorithm described in: Report on CLEF-2001 Experiments Jacques Savoy

    • Improve this Doc
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)