All project content is available for reading, but you need to be a member of the project for Subversion checkout of source code, or to create/modify any information.
Login if you are a member. Apply here to request membership (open to all).

Ticket #148 (accepted enhancement)

Opened 9 years ago

Last modified 7 years ago

Document / Create hooks for Snowball integration

Reported by: graham.moore@… Owned by: andyturl@…
Priority: major Component: EasySearch
Keywords: Cc:


At the very least we need to document how to use Snowball.NET to do stemming and stop words in different languages. We might need to make some hooks where people can just provide a language or handler class and we set it all up.

Change History

comment:1 Changed 7 years ago by andyturl@…

  • Status changed from new to accepted

It's possible to swap StandardAnalyzer for SnowballAnalyzer used in the LuceneIndexer.

The issues are;

  • How should this be configured? - Scanning for [Attrib] marked dlls is one way
  • How do we determine when to use the StandardAnalyzer for English and the SnowballAnalyzer for other languages at index time? Could we create separate fields of content for each analyzer?
  • Searching relies on using the same analyzer that was used at index, so if separate fields were used then analyzers would need to be paired to the correct field for searching.
Note: See HelpUser/Tickets for help on using tickets.