I have created a chat bot that runs in a tight, circular path. It stays with 2 topics about 99% of the time.
The issue is, it will no longer react to any trigger phrases. So, it won't go to topics like Greeting, End Conversation, etc...
What do I need to provide here that will make it possible for you guys to help me diagnose this issue?
My guess is that I am unknowingly skipping something that checks for trigger words in the background, but I have no idea what that might be.
Thanx in advance...
Frank D. Puthuff
Dell Technologies
I'll try to explain one last time. The problem is that you are locking the user into topics that have no keywords. You need to redirect them to a regular topic that is open ended. Then the system will be open for keyword topics. But in your case they are presented with the Base Question, which requires a specific non-keyword answer. When they answer they are directed back to the Base Question. Change your logic so they are directed back to a more generic topic that displays a message and waits for general input, rather than the Base question.
I really appreciate how responsive you have been in this thread, I do think, though, that we are to the point of guessing and conjecture. I was very glad to at least be able to delete four of my unused topics.
If no one else is able to specifically tell me what triggers an input to be checked against the list of trigger words, It may be time to ask Microsoft directly.
Again, thank you for your effort.
I will post here if MS is able to give me a workable solution that does not require the user to click on answer bubbles.
I think the problem is that you send the bot to the base question instead of to the Greeting or a variation of the greeting. The variation would be something like "Did you find what you were looking for? or Do you want to search for something else. Then a keyword topic on keywords like Something else that would take them back to the base question.
It feels like a pretty simple Bot.
When you enter the bot, it runs through the greeting topic, just message boxes, and then goes to the Base Question.
Base Question:
I'm guessing I need to break up step two somehow in order for the BOT to check for trigger words. What kind of thing would I need to do in order for it to want to check for triggers?
I need to know more about how you are getting to the Base Question. If you've set the bot to start automatically and be in the base question then it won't listen for anything prior to the base question. If the authoring canvas then automatically finishes the base question by navigating to the Return to Base Question. Then again the bot never listens for input. If the Return to Base Question deposits you back at the base question then you've created a loop that the bot can't break out of.
Without more details of what you are trying to accomplish I'm not sure how to help you break out of that loop.
"...you have the bot hard coded to start in the Base Question and return to the Base question..."
This is basically what I have done. I figured any input from anywhere was checked for trigger words. What does a topic or action need to look like, in order for the user's input to be checked against the triggers? Then, if no triggers are found, I can send the input to my search action.
Are you saying that the Bot doesn't respond if you type in "Hello" or "Goodbye", which are two of the system trigger phrases? If so, then I would assume that is because you have the bot hard coded to start in the Base Question and return to the Base question so its just ignoring everything else.
"For your other problem, the Bot isn't reacting to any trigger phrases because none of the topics that are turned on have Trigger phrases defined."
The Topics that are left have trigger phrases. They are system topics. There is no on/off switch.
My guess is that somehow, I am not allowing the BOT to check if the user input is a trigger word.
This thing literally lives in two topics, unless a trigger word is used. Base Question and Return to Base Question. The only reason I have the 'Return to Base Question' topic is because I can't make it go to the beginning of the topic it is currently in.
You should be able to delete Lessons 1-4 since you created them. But the others are system topics and can't be deleted. If you pull up the details on Lessons 1-4 you should see a delete button in the upper right corner.
For your other problem, the Bot isn't reacting to any trigger phrases because none of the topics that are turned on have Trigger phrases defined. Lessons 1-4 have trigger phrases, but they have been turned off so the BOT ignores them.
Hey Pstork1,
Thanx for replying.
There are seven topics I am not using and can't delete.
Romain The Low-Code...
23
Pablo Roldan
21
stampcoin
10