You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Eric Pugh (Jira)" <ji...@apache.org> on 2024/12/20 15:01:00 UTC
[jira] [Commented] (SOLR-16914) Japanese Synonyms Search not workinh
[ https://issues.apache.org/jira/browse/SOLR-16914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17907399#comment-17907399 ]
Eric Pugh commented on SOLR-16914:
----------------------------------
Blockers are meant to identify issues that prevent the next release of Solr, and that are high priority with someone who is signing up to solve it with a PR. I don't think this meets that standard.
> Japanese Synonyms Search not workinh
> ------------------------------------
>
> Key: SOLR-16914
> URL: https://issues.apache.org/jira/browse/SOLR-16914
> Project: Solr
> Issue Type: Bug
> Components: clients - java
> Affects Versions: 8.4.1
> Environment: Local and
> test
> Reporter: ayana
> Priority: Blocker
> Attachments: analysis.png, image-2023-08-03-10-48-10-474.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-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org