ayana created SOLR-16914:
----------------------------

             Summary: Japanese Synonyms Search not workinh
                 Key: SOLR-16914
                 URL: https://issues.apache.org/jira/browse/SOLR-16914
             Project: Solr
          Issue Type: Task
      Security Level: Public (Default Security Level. Issues are Public)
          Components: clients - java
    Affects Versions: 8.4.1
         Environment: Local  and 

test
            Reporter: ayana
         Attachments: analysis.png, productResult.png, synonymSearchResult.png, 
synonyms_ja.txt

Hello Team,
We are using following configuration for Japanese language, but synonym search 
is not working using this configuration for japanese language
{code:java}
<fieldType name="text_ja" class="solr.TextField" positionIncrementGap="100" 
autoGeneratePhraseQueries="false">
<analyzer type="index">
<tokenizer class="solr.JapaneseTokenizerFactory" mode="search"/>
<filter class="solr.JapaneseBaseFormFilterFactory"/>
<filter class="solr.JapanesePartOfSpeechStopFilterFactory" 
tags="lang/stoptags_ja.txt"/>
<filter class="solr.CJKWidthFilterFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" 
words="lang/stopwords_ja.txt"/>
<filter class="solr.SynonymGraphFilterFactory" expand="true" ignoreCase="true" 
synonyms="lang/synonyms_ja.txt"/>
<filter class="solr.FlattenGraphFilterFactory"/>
<filter class="solr.JapaneseKatakanaStemFilterFactory" minimumLength="4"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.WordDelimiterGraphFilterFactory" preserveOriginal="1" 
catenateWords="1"/>
<filter class="solr.EdgeNGramFilterFactory" maxGramSize="50" minGramSize="1"/>
</analyzer>
<analyzer type="query">
<tokenizer class="solr.JapaneseTokenizerFactory" mode="search"/>
<filter class="solr.JapaneseBaseFormFilterFactory"/>
<filter class="solr.JapanesePartOfSpeechStopFilterFactory" 
tags="lang/stoptags_ja.txt"/>
<filter class="solr.CJKWidthFilterFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" 
words="lang/stopwords_ja.txt"/>
<filter class="solr.SynonymGraphFilterFactory" expand="true" ignoreCase="true" 
synonyms="lang/synonyms_ja.txt"/>
<filter class="solr.JapaneseKatakanaStemFilterFactory" minimumLength="4"/>
<filter class="solr.LowerCaseFilterFactory"/>
<filter class="solr.WordDelimiterGraphFilterFactory" preserveOriginal="1" 
catenateWords="1"/>
</analyzer>
</fieldType>                                                                    
                   {code}
But it is working in analyzers
analysis.png

category search result

productResult.png

synonym search result

synonymSearchResult.png

synonym file
synonyms_ja.txt

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to