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.
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.