other-emerald•15mo ago
Intents just not working? (solved)
This may be a long one..
I'm building an AI customer service assistant right now. It answers the first question fine, then asks if the user has any more questions. There's intents for yes, no, and a third one I made called "question". it has 116 utterances to detect if the user is asking a question, it works just fine in the case that the user just responds with the question rather than saying yes or no. In this case the bot picks up on the question using that intent, answers, and asks the user if they have any more questions. I linked this part back to the yes/no/question block to create a loop so the user can ask as many questions as they want. the yes intent works, the no intent works, but when I ask the third without saying the word yes, (ie: "Where is the __") as usual, the intent doesn't work. The bot answers from memory without continuing and asking the user if they have another question. I've messed with this for hours now and it completely has to do with the intent, it just doesn't work for whatever demented reason. Weird part is, I had this exact problem yesterday, but with the second question. I put it aside overnight and I came back to the intent working, which makes zero logical sense. Is this a system bug or am I being a dumbass somehow? I need this bot done and this whole predicament is bothering me.
If I don't find a solution to this I'll make the bot specify to the user to answer with yes/no when it asks "Do you have any more questions", as the bot is fully functional that way. I'm hoping I can fix this properly though so I can have a more intelligent bot.
7 Replies
other-emeraldOP•15mo ago
And I'd like to put more emphasis on the fact that I'm using the exact same intent and the exact same blocks, it's just not working the third time around.
mute-gold•15mo ago
@Callum
optimistic-gold•15mo ago
@Gavin has your question been answered?
If you have an intent with so many utterances then you might as well just use a set AI step and conditions to figure out what the user is trying to say
you need a "no context" variable or whatever it's called
Not variable
But a no context flow where the bot can detect where there is nocontext and answers the question
Man you need an EUS
@Gavin Lmk if this has been fixed yet. If not I can help you out
other-emeraldOP•15mo ago
What do you mean by EUS
and I don't completely understand but I'll look into what you told me
optimistic-gold•15mo ago
Evaluate user statement
other-emeraldOP•15mo ago
This is solved I used response AI steps rather than what i was doing, bot is functional
optimistic-gold•15mo ago
great