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,738 - 3,749 of 7,766
Posts 3,738 - 3,749 of 7,766
lili_lili
20 years ago
20 years ago
Nooo! I bumped up the rank really high, but it still doesn't seem to recognize it...so many of my keyphrases and seeks don't work...

Shadyman
20 years ago
20 years ago
It may sound stupud but make sure you use an adjective and an animal
like "happy rabbit"

ezzer
20 years ago
20 years ago
lili- Can you give me an example exchange that isn't working, so I can try to help you find what isn't matching up? You can im me if you want to, or post it here, in case it would give other people ideas for suggestions.
lili_lili
20 years ago
20 years ago
Ok. Well, a sample of the (adj) (animal) problem.
Me: happy dog
Bot: (some random xnone response, and sometimes an xpositive I think)
I've tried other animals and adjectives too, none work though. I also have an (animal) keyphrase, but that never gets used either.
Me: happy dog
Bot: (some random xnone response, and sometimes an xpositive I think)
I've tried other animals and adjectives too, none work though. I also have an (animal) keyphrase, but that never gets used either.
Shadyman
20 years ago
20 years ago
It would really be nice to have the option to use <?PF express ?> in keyphrases, so it applies to all responses in that keyphrase, except for the ones that have their own <?PF express ?>
For example, we could have:
"You are [5,0] <?PF express: amused; ?>"
and for every response, it would emote "amused".
If I had one response in the keyphrase "You are" that had a <?PF express: evil; ?>, then the evil emote would take priority over the amused emote.
For example, we could have:
"You are [5,0] <?PF express: amused; ?>"
and for every response, it would emote "amused".
If I had one response in the keyphrase "You are" that had a <?PF express: evil; ?>, then the evil emote would take priority over the amused emote.
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!
» More new posts: Doghead's Cosmic Bar