Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-9282

greek accent insensitive search

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Not A Bug
    • 5.0
    • None
    • None
    • Server Linux + Tomcat
      Client Windows 7 + JVM 1.8

    Description

      We created a new field type, this field type is used for a sentence that contains text in latin and old greek language
      the text can include greek words with accents
      we want to be able to do an accent insensitive search so for example:
      if i search the word βιβλος i want to find in the text the word βίβλος with iota coronis accent.
      Similarly if I search the word βίβλος with iota acute accent i again want to find in the text the word βίβλος with iota coronis accent.
      I looked for solutions and i found the filter ASCIIFoldingFilterFactory
      i installed that filter but do not make the correct job for old greek language
      <fieldType name="text_acs" class="solr.TextField" positionIncrementGap="1000">
      <analyzer type="index">
      <tokenizer class="solr.StandardTokenizerFactory" />
      <filter class="solr.ASCIIFoldingFilterFactory" />
      <filter class="solr.LowerCaseFilterFactory"/>
      <filter class="solr.GreekStemFilterFactory"/>
      </analyzer>
      <analyzer type="query">
      <tokenizer class="solr.StandardTokenizerFactory"/>
      <filter class="solr.ASCIIFoldingFilterFactory" />
      <filter class="solr.LowerCaseFilterFactory"/>
      <filter class="solr.GreekStemFilterFactory"/>
      </analyzer>
      </fieldType>
      Please we need a solution to make accent insensitive searches.

      Attachments

        Activity

          People

            Unassigned Unassigned
            steplab2 Step
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: