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 3,744 - 3,755 of 7,767
Posts 3,744 - 3,755 of 7,767
ezzer
20 years ago
20 years ago
lili- I think there's something happening in pre-processing. The AI engine has a sentence fragment completer that adds the "missing" words to the incomplete sentence said to your bot- this happens before attempting to match it to your keyphrases. If you say "happy dog" to your bot, she may receive it as "you are a happy dog", which is what I might think, too, if someone just walked up and said that to me lol
You could try lowering your "you are" keyphrase rank, if you have it ranked (but i doubt that's it), or try saying the words that will match "(adj) (animal)" in context, like "There's a furry weasel!" or something, to prevent words from being added to complete the fragment.
You could try lowering your "you are" keyphrase rank, if you have it ranked (but i doubt that's it), or try saying the words that will match "(adj) (animal)" in context, like "There's a furry weasel!" or something, to prevent words from being added to complete the fragment.
Bowchickawowers
20 years ago
20 years ago
Lili- I tried out your (adj) (animal) keyphrase on my bot. I had the same problem you did. I think (animal) is a special plug-in like (name) or (dayofweek) that will insert an appropriate work in a response, but you can't use it as a searching tool in a keyphrase.
I recommend creating your own plug-in for animals, or use one of the existing ones. (animals), for instance, includes plural animals like "dogs" or "cats". (I tested it in a keyphrase and it works just fine.
) There are others too, but if you want something all encompassing, I'd go ahead and create your own.
I recommend creating your own plug-in for animals, or use one of the existing ones. (animals), for instance, includes plural animals like "dogs" or "cats". (I tested it in a keyphrase and it works just fine.

ezzer
20 years ago
20 years ago
Dingdingding! That's right! I checked my keyphrase for animals, and I had used (animals) with an "s" as the plug-in. yay!
lunar22
20 years ago
20 years ago
Why is this always being seen as an insult?
Eric Badu-Badu: Crossing the river, of fear and pride.
Kaliri: That was mean.
Eric Badu-Badu: Crossing the river, of fear and pride.
Kaliri: That was mean.
Boner the Clown
20 years ago
20 years ago
I get that all the time, both with xcompliment and xinsult.
joe chaos: hello there mate!
Pete Puma: Oh yeah? Well I hope you get hit by a bus!
joe chaos: hello there mate!
Pete Puma: Oh yeah? Well I hope you get hit by a bus!
lili_lili
20 years ago
20 years ago
Yeah, sometimes what the bot considers a compliment and an insult is just messed. Someone said they liked orange flowers once, and my bot thought it was a compliment. Maybe my bot thinks it's an orange flower.

Boner the Clown
20 years ago
20 years ago
The word "like" is probably the biggest cause of the xcompliment problems. If "like (you|your)" was perceived as positive rather than just the word "like", I bet most of the false compliment readings would disappear.
Pete Puma: Do you like to golf?
revscrj: Like the bubonic plague.
Pete Puma: Why thank you!
Pete Puma: Do you like to golf?
revscrj: Like the bubonic plague.
Pete Puma: Why thank you!
lili_lili
20 years ago
20 years ago
Yeah...that would definitely get rid of a lot of mistakes. I think xkeyphrases should all have lowest priority, because often they just cause mistakes. I find xnone comes up way too often, but really all of them should be really low.
lili_lili
20 years ago
20 years ago
This seems to be considered a compliment too, and I seriously can't fathom why.
Judge01: Who composed Beethoven's piano concerto?
Angela: Aren't you sweet?
What could possibly be complimentary about that? lol
Judge01: Who composed Beethoven's piano concerto?
Angela: Aren't you sweet?
What could possibly be complimentary about that? lol
Laydee
20 years ago
20 years ago
Osiris has an xnone response of 'I didn't understand that. Blame my botmaster Laydee' and all the bots he's said that to have taken it as an insult. I'm quite flattered at how much they care actually...

» More new posts: Doghead's Cosmic Bar