Add a Suggest Allow List

You can add a suggest allow list to always suggest specific entries when alternative forms are entered at search time.


Before you begin: To define a suggest allow list, you must first have specified a suggest dictionary in the Administration Console. See Create a Suggest Dictionary in the Exalead CloudView Configuration Guide.
See Also
Add a Suggest Block List
  1. In Semantic > Resources, select a suggest allow list resource from the list of Resources.
  2. Click Import file.

    If you want to import the suggest allow list from a CSV or Excel file, it should have 3 columns:

    • lang – the ISO code of the impacted language. For example, en for English.
    • entry – the entry that you want to allow. For example, "tomato soup"
    • alternative forms – the comma-separated list of alternative forms that will return the specified entry at search time. For example, "tomato sauce, gazpacho" are two forms that will return "tomato soup".
      Example of suggest allow list resource file in CSV

    If you want to import the suggest allow list from an XML file, you must define a list of entries with the attributes: lang, entry and form as in the following sample.

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <sugg:SuggestDictionary xmlns="exa:com.exalead.mot.suggest.v10">
        <sugg:SuggestDictEntry lang="xx" score="2147483647" entry="tomato soup">
            <sugg:SuggestDictEntryAlternativeForm score="2147483647" form="tomato sauce"/>
            <sugg:SuggestDictEntryAlternativeForm score="2147483647" form="gazpacho"/>
        </sugg:SuggestDictEntry>
    </sugg:SuggestDictionary>