In which all cases date ambiguity resolution dialog be invoked?


(Swagata Sengupta) #1

If I am entering date for a date entity node, as 3/4/2019 it shows ambiguity dialogue. When I enter another date like 5/2/2019 it does not show ambiguity dialogue again.

In which all cases is ambiguity dialogue invoked?
Is it chat-history specific? On what basis does the bot remember the user’s choice?
What happens when chat-history log is rolled over… Does it show the ambiguity dialogue or not?
When one connects to the bot as anonymous, does ambiguity resolution dialog invoke always?

(Andy Heydon) #2

If a user enters an ambiguous date then the bot will prompt for clarification and remember the result as the preference for how this user likes to enter a date. That user, when using that bot, will not be asked again.

An individual user generally does not alter their preferred order.

Note this functionality is also language specific, so for example there is no ambiguity in German.

(Yoga Ramya Mendu) #3


Adding to the above, the user invoking the chat session will see ambiguity dialogue for date only if the user has never resolved the ambiguity before.

Once the user resolves ambiguity, user will not be asked again about date ambiguity. This is intended behavior of the platform.

For other users also, ambiguity will be resolved only once. If the user provides date format as 3/23/2019 before entering any ambiguous date, user will NOT be shown ambiguity dialog. It will be assumed that user is following mm/dd/yyyy format.

Yoga Ramya.