There are other search features that you can incorporate into your application.
This chapter gave you a brief overview of the types of search that you can implement in your Guided Search application. There are many more search features that you can take advantage of, some of which are:
Spelling functionality enables search queries to return expected results even though the user has misspelled the search term.
Did You Mean functionality allows you to provide suggestions for further record searches to your users. Did You Mean is very useful when dealing with misspelled words or words that have exact matches that may not be as appropriate as other more popular alternatives.
Stemming and thesaurus allow your application to consider alternate forms of individual words as equivalent for the purpose of search querying. For example, in many applications it is desirable for singular nouns to match their plural equivalents in the searchable text, and vice versa; this is an example of stemming. The Thesaurus feature allows the system to return matches for related concepts to words or phrases contained in user queries. For example, one might configure a thesaurus entry to allow searches for Mark Twain to match text containing the phrase Samuel Clemens.
Relevance Ranking allows you to control the order in which results are returned. In particular, it is typically desirable to return results for the actual user query ahead of results for stemming and/or thesaurus transformed versions of the query.
See the Oracle Commerce MDEX Engine Development Guide for more information about the search feature.