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,398 - 7,409 of 7,766
Posts 7,398 - 7,409 of 7,766
jkroker
6 years ago
6 years ago
Well, I offered my idea of abusing the xinitiate or xhello keywords as an opportunity to issue a "forget" command. Aside from that, how would a bot tell the difference between not having talked in a long time and having talked mere moments before?
bobstack
6 years ago
6 years ago
if the chatbot detects the same keyphrase being used then you can use a goto.goto is in the book of ai.that is for a short time.for a long time we have scripts for that.
bobstack
6 years ago
6 years ago
on botlibre websight i use on repeat.And it works as long as
i have varied sentences meaning the same thing.
keyphrases are question on botlibre.
Like for instance the question please stand and the response
i stand up.on repeata would be i stand up,i am standing,i am standing here.That is just an example.i did a test with thieve my chatbot on botlibre.
i have varied sentences meaning the same thing.
keyphrases are question on botlibre.
Like for instance the question please stand and the response
i stand up.on repeata would be i stand up,i am standing,i am standing here.That is just an example.i did a test with thieve my chatbot on botlibre.
bobstack
6 years ago
6 years ago
jrkroker I figured it out I looped the goto's to do it until the user changes the conversation.
jkroker
6 years ago
6 years ago
Alrighty, congratulations. Another way to get an affect like you were talking about might be to use the "storyteller" mode, to cycle through the available responses in order instead of selecting them at random. I think the challenge is that storyteller mode must be enabled or disabled for all keywords for that bot simultaneously, you can't select individual keywords to behave in storyteller fashion. :o
bobstack
6 years ago
6 years ago
somebody reprogrammed the chatbots.urt is saying I have too many goto's in a row.
bobstack
6 years ago
6 years ago
I tried this with urt for keys and it does not work.
keyphrase= you like *
response = I do not like (key1)
what am I doing wrong?
keyphrase= you like *
response = I do not like (key1)
what am I doing wrong?
» More new posts: Doghead's Cosmic Bar