Dialogflow behaving differently if Intent is started via Event - Some entities are not recognized anymore.
Budget: $10 – $30 USD
I have a Bug I cannot fix since a month. So we have a Dialogflow Agent responsible for a piece of conversation called "Drink Reminder". This user is supposed to be able to say "I drank one:amount <glass> of <water>", where glass is of the Entity "vessel" and water is of the Enitity "drink". We're updating a list of dinks and vessels programmatically.
So this works on direct invocation: "I drank 1 glass of water" -> (1, glass, water)
But when the intent is triggered via Event it matches ("'', glass, water). If it works or not actually depends on the drink. It works with some, and with some it does not.
I need a new head to think this trough, and to find a solution to the problem, which might be also refactoring the whole thing.
Do you have any experience with Google Dialogflow? Because the python should not be the problem.
So this works on direct invocation: "I drank 1 glass of water" -> (1, glass, water)
But when the intent is triggered via Event it matches ("'', glass, water). If it works or not actually depends on the drink. It works with some, and with some it does not.
I need a new head to think this trough, and to find a solution to the problem, which might be also refactoring the whole thing.
Do you have any experience with Google Dialogflow? Because the python should not be the problem.