Hello. What do you recommend to do with spelling mistakes that bot doesn't recognize? For example, bot understands ‘vacation’, ‘vacatio’, ‘vacaions’ as 'vacations'. But doesn't recognize ‘vactions’, ‘vacaion’, ‘acations’. How can we 'teach' the bot? Is manual adding of synonyms the only way to act?
Thanks a lot!
In addition to the above, within the new unified authoring canvas, that is currently in Technology Preview, you should be able to have a Topic run on or before every turn using custom triggers. Look out for these coming in public preview!
You could use power automate to make a call to the bing spell check (or any other for that matter) api and get it recognized and then sent back to the PVA in case of a word not being recognized: What is the Bing Spell Check API? - Azure Cognitive Services | Microsoft Docs
Another option would be to guide the user into the pit of success and make use of quick replies or adaptive cards to choose from something in a list. The PVA preview has the capability to show adaptive cards and in the current version you could make a topic in bot composer and have that imported into your PVA bot.
Kris.