Enable query expansion

When you install Exalead CloudView, most query expansion modules are already activated, with the exception of Synonyms, or the Custom query expansion module.

By default, these modules are set up for all supported languages. You can, however, choose to add multiple instances of a query expansion module (for example, several lemmatization modules) that are set up for different languages.

However, if you want a certain prefix handler to use a query expansion module, you still need to configure that prefix handler’s query expansion accordingly.

To enable query expansion you need to do the following:

  • Activate query expansion modules: these are global processing units that must be defined for each search logic. They define the static parameters for the type of expansion. For example with synonym expansion, you must create a synonym dictionary, known as a resource file, for the synonym module.

  • In the prefix handler, define which modules to use for query expansion: this is defined in the Query expansion config for the prefix handler.­­

This task shows you how to:

See Also
Configuring Query Expansion
Query Tree and Query Expansion
Query Expansion Features