Using the Solr spellchecking functionality

Most modern search sites have some kind of user spelling mistakes correction functionality. Some of these sites have a sophisticated mechanism, while others just has a basic one. But that doesn't actually matter. If all the search engines have it, then there is a big probability that your client or boss will want one too. Is there a way to integrate such functionality into Solr? Yes, there is and this recipe will show you how to do it.

Getting ready

The spellchecker component configuration is something we discussed in the Configuring the Solr spellchecker recipe in Chapter 1, Apache Solr Configuration. So again, I'll only discuss the most important fragments.

How to do it...

  1. Let's begin with the index structure ...

Get Solr Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.