The MDEX Platform offers a rich set of index configuration options that allow you to customize your Oracle Commerce Guided Search implementation. You use the index configuration to specify things like search configurations, precedence rules, dynamic business rules, and so on.
The major index configuration features are described in the table below. Refer to other sections of this guide as well as to the Oracle Commerce Guided Search MDEX Development Guide for information about all of the features you can choose to implement.
Component |
Description |
For More Info |
---|---|---|
Dimension groups |
Enables you to organize dimensions into explicit groupings for presentation purposes. |
See the MDEX Development Guide. See "Configuring Dimension Groups" in the Oracle Developer Studio Help. |
Search interfaces |
Enables you to control record search behavior for groups of one or more properties or dimensions. Some of the features that can be specified for a search interface include relevance ranking, matching across multiple properties and dimensions, and partial matching. |
See the "Working with Search Interfaces" chapter in the MDEX Development Guide. See "Configuring Search Interfaces" in the Oracle Developer Studio Help. |
Thesaurus entries |
The thesaurus enables the MDEX Engine to return matches for related concepts to words or phrases contained in user queries. For example, an thesaurus entry might specify that the phrase "Mark Twain" is interchangeable with the phrase "Samuel Clemens". |
See the MDEX Development Guide. See "Configuring Search" in the Oracle Developer Studio Help. See the Workbench Help. |
Stop words |
Stop words are words that are set to be ignored by the MDEX Engine. Typically, common words like "the" are included in the stop word list. |
See the MDEX Development Guide. See "Configuring Search" in Oracle Developer Studio Help. |
Search characters |
Enables you to configure the handling of punctuation and other non-alphanumeric characters in search queries. |
See the "Search Characters" chapter in the MDEX Development Guide. See "Configuring Search" in Oracle Developer Studio Help. |
Stemming |
Stemming allows the word root and word derivations of search terms to be included in search results. For example, a search for the term “children” would also consider “child” (which is the word root). This means that singular and plural forms of nouns are considered equivalent and interchangeable for all search operations. Preconfigured stemming files are shipped for supported languages. You cannot modify these files, but you can enable or disable stemming with Developer Studio. |
See the "Using Stemming and Thesaurus" chapter in the MDEX Development Guide. See “Configuring Search” in the Oracle Developer Studio Help. |
Precedence rules |
Enables your Oracle Commerce Guided Search implementation to delay the display of a dimension until the user triggers it, making navigation through the data easier and avoiding information overload. |
See "Configuring Precedence Rules" in the Oracle Developer Studio Help. |
Dynamic business rules |
Dynamic business rules allow you to promote contextually relevant result records, based on data-driven rules, to users as they navigate or search within a dataset. For example, you can show a list of best-selling merlots when a user has navigated to a record set made up of merlots. Dynamic business rules make it possible to implement features such as merchandising and content spotlighting. |
See "Promoting Records with Dynamic Business Rules" in the MDEX Development Guide. See "Configuring Dynamic Business Rules" in Oracle Developer Studio Help. See "Working with dynamic business rules" in the Workbench Help. |