Here is my configuration : 

schema.xml:
<fieldType name="text_general" class="solr.TextField"
positionIncrementGap="100">
      <analyzer type="index">
        <tokenizer class="solr.StandardTokenizerFactory"/>
        <filter class="solr.StopFilterFactory" ignoreCase="true"
words="stopwords.txt" />
        
        <filter class="solr.LowerCaseFilterFactory"/>
      </analyzer>
      <analyzer type="query">
        <tokenizer class="solr.StandardTokenizerFactory"/>
        <filter class="solr.StopFilterFactory" ignoreCase="true"
words="stopwords.txt" />
        <filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt"
ignoreCase="true" expand="true"/>
        <filter class="solr.LowerCaseFilterFactory"/>
      </analyzer>
    </fieldType>




solrconfig.xml:

 <searchComponent name="spellcheck" class="solr.SpellCheckComponent">
    <str name="queryAnalyzerFieldType">text_en</str>
    
    <lst name="spellchecker">
      <str name="name">default</str>
      <str name="field">name_gen</str>
      <str name="classname">solr.DirectSolrSpellChecker</str>
      
      <str name="distanceMeasure">internal</str>
      
      <float name="accuracy">0.5</float>
      
      <int name="maxEdits">2</int>
      
      <int name="minPrefix">1</int>
      
      <int name="maxInspections">5</int>
      
      <int name="minQueryLength">4</int>
      
      <float name="maxQueryFrequency">0.01</float>
      
    </lst>
    
    
    <lst name="spellchecker">
      <str name="name">wordbreak</str>
      <str name="classname">solr.WordBreakSolrSpellChecker</str>      
      <str name="field">name_gen</str>
      <str name="combineWords">true</str>
      <str name="breakWords">true</str>
      <int name="maxChanges">10</int>
      <int name="minBreakLength">5</int>
    </lst>


Note: i used keywordtokenizer later even then i couldn't achieve desired
results.



--
View this message in context: 
http://lucene.472066.n3.nabble.com/Spell-check-or-Did-you-mean-this-with-Phrase-suggestion-tp4135547p4139264.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to