How does this beat a simple form of FAQ with a floating action button to get some help?
We are only limited by our thinking on how to create them.
Same with your retail example.
And a million others.
And take your second example, with dresses.
What kind of events does it understand? There has to be a limited number of event types it knows, it’s awful that there are infinite types of events, the bot understands practically none of them compared to infinity, and you have to guess how to frame your query to fit in its bag, instead of having a list with a search box for event types.