[ https://issues.apache.org/jira/browse/SOLR-572?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599171#action_12599171 ]
Shalin Shekhar Mangar commented on SOLR-572: -------------------------------------------- Grant -- please find my comments below: # I had to move the init to prepare because there were issues in getting access to the IndexReader in inform() method. Please see http://www.nabble.com/Accessing-IndexReader-during-core-initialization-hangs-init-to17259235.html # The first getSuggestion method aims to return a single suggestion string by combining suggestions for all tokens in the query. It's not perfect but seems to work. This is used when spellcheck.count is missing or one. The second suggestSimilar method returns suggestions for each token and associated suggestion. # That would be nice to have! > Spell Checker as a Search Component > ----------------------------------- > > Key: SOLR-572 > URL: https://issues.apache.org/jira/browse/SOLR-572 > Project: Solr > Issue Type: New Feature > Components: spellchecker > Affects Versions: 1.3 > Reporter: Shalin Shekhar Mangar > Assignee: Grant Ingersoll > Fix For: 1.3 > > Attachments: SOLR-572.patch, SOLR-572.patch, SOLR-572.patch, > SOLR-572.patch > > > Expose the Lucene contrib SpellChecker as a Search Component. Provide the > following features: > * Allow creating a spell index on a given field and make it possible to have > multiple spell indices -- one for each field > * Give suggestions on a per-field basis > * Given a multi-word query, give only one consistent suggestion > * Process the query with the same analyzer specified for the source field and > process each token separately > * Allow the user to specify minimum length for a token (optional) > Consistency criteria for a multi-word query can consist of the following: > * Preserve the correct words in the original query as it is > * Never give duplicate words in a suggestion -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.