Synonyms are used to enhance your knowledge base and improve search results.
Synonyms that are considered for search across any of your Knowledge Bases (KB) consist of the following:
It is important to note that there is a generic language thesaurus is much broader than the synonyms that are considered by Bold360 AI on a language level - either global or local.
Bold360 AI periodically updates the thesaurus used at the language level. When defining synonyms specific to your Knowledge Base, auto-suggestions are presented based on the general language corpus:
In addition, the search engine knows language morphology, which makes it smart enough to know that:
Finally, the synonyms and NLP algorithm capabilities in Bold360 AI know how to deal with 'weak' words, such as "with", "what", "do", "can", and "can't", therefore you do not have to define these synonyms in your environment.
The following is an example of global and local synonyms:
When you look at the synonyms of create, you see that "add" and "make" are defined locally. At the same time, "build" and "open" are defined as global synonyms that are also applied when a customer enters an intent.
You should add synonyms that are relevant to your business. For example, if your company sells electronics, you should add synonyms from the world of electronics:
Synonyms are not a transitory property, therefore you can define two different synonym groups where the same term would appear, but its synonyms would not be considered across groups. For instance group I: schedule = book; group II: book = notebook.
As the Bold360 AI NLP has a built-in set of morphology tools, there is no need to capture synonyms to address the following:
It is important to note that the use of synonyms by Bold360 AI's NLP may impact search results, because when you replace a term in the user's query with a synonym, the matching score is slightly reduced.