If you need to make a chatbot totally FAQ (not really mega recommended, you know we like the automations 😋😋) then we have the miracle solution !
And yes Elastic Seach is here !!!
But what is Elastic Search ?
In two words, it's a very powerful type of algorithm that allows you to search a database based on some detected keywords.
It is not a simple keyword search. Several layers of intelligence are involved. For example, before doing the search the algo goes :
- Cleanse the user's phrase of useless words (ex: from, to, to, to, la, the, the, it, etc...).
- Pass all the remaining words on their root (ex: navigation 👉 navig). This allows the algo to match other formulations of the word navigate, navigates, etc...
- Compare the cast sentence with the keywords you put on each resource of your bot
- Bring out a top ranking of the closest resources (at Vizir we only take the first one)
How do you make a 100% Elastic Search bot in Vizir?
So if you make this kind of bot, it is that you will certainly use the import Excel to FAQ Vizir 👉 see how to do here
Let's say you've already imported everything 👍.
By default, Vizir activates both the NLU algorithm and the Elastic Search algorithm.
To have only the Elastic Search, do that :
You must disable the push button in box 2 "Intent and entity..."
And leave the Search Algorithm on,...
Add a misunderstanding skill
Small bonus: don't forget to add a misunderstanding skill
Don't forget to Publish to activate these items.