The AI Engine
This forum is for discussion of how The Personality Forge's AI Engine works. This is the place for questions on what means what, how to script, and ideas and plans for the Engine.
Posts 7,480 - 7,491 of 7,766
Posts 7,480 - 7,491 of 7,766
Carl Marx
5 years ago
5 years ago
Is there a way for a bot to say something like 'then they lived happily ever after' and then end the conversation? or does the user just have to infer that they should leave now
Nathan S
5 years ago
5 years ago
You could do something like this...
Response: 'then they lived happily ever after'
Seek: xnomatch
response: goto (Insert number that sends you back to the 'they lived happily ever after response.)
That way the user gets stuck in an endless loop until the chat is reinitialized.
Response: 'then they lived happily ever after'
Seek: xnomatch
response: goto (Insert number that sends you back to the 'they lived happily ever after response.)
That way the user gets stuck in an endless loop until the chat is reinitialized.
dallymo
5 years ago
5 years ago
Huh. Does HANGUP not work anymore? I just went and said terrible things to Frizella and instead of hanging up on me she just said HANGUP.
Nathan S
5 years ago
5 years ago
I'm not sure, I thought that HANGUP was for Mature Bots or lower on the rating scale.
After Carl Marx asked his question however, I tried out my own advice and you really can make your own version of Hangup by using XNomatch and Gotos.
the upside is you can customize it to flavor the manner in which they get cut off as well as personalize what your bot's breaking point is.
The downside is that if you don't already have keyphrases for all the possible offensive things that can be said... well, let's just say you have a lot of work ahead of you. lol
After Carl Marx asked his question however, I tried out my own advice and you really can make your own version of Hangup by using XNomatch and Gotos.
the upside is you can customize it to flavor the manner in which they get cut off as well as personalize what your bot's breaking point is.
The downside is that if you don't already have keyphrases for all the possible offensive things that can be said... well, let's just say you have a lot of work ahead of you. lol
ruebot
5 years ago
5 years ago
@ dallymo
I noticed HANGUP wasn't working a few months ago. I had someone who kept saying the same thing when HANGUP should have ended the conversation. I had to write dialog as a replacement to have a response.
I noticed HANGUP wasn't working a few months ago. I had someone who kept saying the same thing when HANGUP should have ended the conversation. I had to write dialog as a replacement to have a response.
dallymo
5 years ago
5 years ago
Way back in the day (waaaaaaay back--like 2006ish) you could have HANGUP as a response to a keyphrase and the bot would terminate the conversation. As I recall, you'd get a message "The bot no longer wants to talk to you."
I've been searching old forum posts and I think the chat interface might make a difference. I found an old post that said that it worked in the pop-up chat but not the bot's dedicated chat page. I'll have to wait for Frizella to approach me for a pop-up chat so I can test that.
I've been searching old forum posts and I think the chat interface might make a difference. I found an old post that said that it worked in the pop-up chat but not the bot's dedicated chat page. I'll have to wait for Frizella to approach me for a pop-up chat so I can test that.
Nathan S
5 years ago
5 years ago
Just made a new plug-in if anyone is interested.
(p:Education-Catch)
It's basically made to catch college level classes and fields of study. While there are others of it's kind, this one is a bit broader in scope.
(p:Education-Catch)
It's basically made to catch college level classes and fields of study. While there are others of it's kind, this one is a bit broader in scope.
bobstack
5 years ago
5 years ago
it depends on how long the short term memory remains.if it remains a week.i could use it to make a response if you had not talk to chatbot in a while.it would ask you why were away for so long.
if you did not talk to it for five days.if not it would say how have you
been doing.
if you did not talk to it for five days.if not it would say how have you
been doing.
Nathan S
5 years ago
5 years ago
There are any number of reasons that could be.
1. The bot wasn't programmed for the kind of functionality that you were hoping for.
2. The keyphrases they were given were too vague resulting in misfires.
3. The keyphrases were way too specific meaning that you have to sit there and experiment over and over again to see what works and what doesn't.
Also, bad spelling is a big one. Not a day goes by I don't see people shoot themselves in the foot with a poorly timed spelling mistake.
1. The bot wasn't programmed for the kind of functionality that you were hoping for.
2. The keyphrases they were given were too vague resulting in misfires.
3. The keyphrases were way too specific meaning that you have to sit there and experiment over and over again to see what works and what doesn't.
Also, bad spelling is a big one. Not a day goes by I don't see people shoot themselves in the foot with a poorly timed spelling mistake.
» More new posts: Doghead's Cosmic Bar