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 6,103 - 6,114 of 7,766
IK: Are you male, then? Please answer yes or no.
Guest: ok.
Irina
The Forge generally changes "OK" to "yes" so that shouldn't be that much of a problem in response to your question. However, having a second sentence possibly confuses some bots...... (I've just had to tweak down the keyphrase "answer yes or no" to get the correct match)
What do you mean by "tweak down"?
I've got keyphrases for "are you male" and "answer yes or no".
Unfortunately the rating of the "answer yes or no" keyphrase ended up with a higher score in the AI engine than the "are you male" keyphrase so I had to adjust it's value down a bit to catch the question that makes the most sense.
Posts 6,103 - 6,114 of 7,766
Irina
17 years ago
17 years ago
Whatsifsowhatsit:
You mean, you want the bot to say something as soon as the trust level reaches, say, 6? If so, no problem. Using the method I described, when the trust level is 5, and you want to increment it by 1, you say "goto increment trust level". Control then passes to the response tagged with the AIscript "<?PF if (mem-trust) is "5"; ?> That in turn will goto a response tagged "<?PF rem "6" as only "trust"; ?> In that response, put whatever you want the bot to say when it reaches trust level 6, and it will be said at exactly that moment!
You mean, you want the bot to say something as soon as the trust level reaches, say, 6? If so, no problem. Using the method I described, when the trust level is 5, and you want to increment it by 1, you say "goto increment trust level". Control then passes to the response tagged with the AIscript "<?PF if (mem-trust) is "5"; ?> That in turn will goto a response tagged "<?PF rem "6" as only "trust"; ?> In that response, put whatever you want the bot to say when it reaches trust level 6, and it will be said at exactly that moment!
Irina
17 years ago
17 years ago
the Clerk:
Sounds like a Forge glitch to me, although it would be a new one in my experience. The only other explanation I can think of (besides Ulrike's) is that you may have put some of the same responses in more than one place: once in (eg) xhello and one elsewhere.
Oh, I guess there's one more thing: I don't know why anyone would do this, but I suppose the same user could converse with a single bot more than once at a time, by opening a new window.
Oh, and since every unregistered guest is called "Guest154" or whatever it is, it might look like one guest when it is really two or more.
Sounds like a Forge glitch to me, although it would be a new one in my experience. The only other explanation I can think of (besides Ulrike's) is that you may have put some of the same responses in more than one place: once in (eg) xhello and one elsewhere.
Oh, I guess there's one more thing: I don't know why anyone would do this, but I suppose the same user could converse with a single bot more than once at a time, by opening a new window.
Oh, and since every unregistered guest is called "Guest154" or whatever it is, it might look like one guest when it is really two or more.
Irina
17 years ago
17 years ago
It's amazing how hard it can be to verify the genders of human conversers. I often get something like this:
IK: Are you male, then? Please answer yes or no.
Guest: ok.
IK: Are you male, then? Please answer yes or no.
Guest: ok.
Irina
17 years ago
17 years ago
As for bots, most of them are just not programmed to answer that question, so you'll never get it out of them.
Rykxx
17 years ago
17 years ago
Guest: ok.
Irina
The Forge generally changes "OK" to "yes" so that shouldn't be that much of a problem in response to your question. However, having a second sentence possibly confuses some bots...... (I've just had to tweak down the keyphrase "answer yes or no" to get the correct match)

writeoncaley
17 years ago
17 years ago
Judge Betty: Do you like the Forge?
Wowbagger: Wait, I remember... I do like the smithy! I hadn't thought about the smithy for years...
D'oh!
At times like this I do wish that the AI Engine wouldn't keep substituting what it thinks is a synonym when I want my bots to repeat the exact word that's been said to them. *Sighs* Guess I'll have to create a keyphrase for "Do you like the Forge?" after this one...
Wowbagger: Wait, I remember... I do like the smithy! I hadn't thought about the smithy for years...
D'oh!
At times like this I do wish that the AI Engine wouldn't keep substituting what it thinks is a synonym when I want my bots to repeat the exact word that's been said to them. *Sighs* Guess I'll have to create a keyphrase for "Do you like the Forge?" after this one...
ezzer
17 years ago
17 years ago
Re: The Forge generally changes "OK" to "yes"
As illustrated by the following exchange, for which the keyphrase caught was "he is (adjartnoun)":
Kane/Cabal: Roy Batty? yeah he is okay
Julie Tinkerbell: How much do you really know about that? Is he really yes?
Since you can't use raw mode with word-type plugins, erm...does that mean I have to have a raw keyphrase for everyone and everything in the world that might be "okay" in order to keep it from changing to "yes" and sounding retarded? lol
As illustrated by the following exchange, for which the keyphrase caught was "he is (adjartnoun)":
Kane/Cabal: Roy Batty? yeah he is okay
Julie Tinkerbell: How much do you really know about that? Is he really yes?
Since you can't use raw mode with word-type plugins, erm...does that mean I have to have a raw keyphrase for everyone and everything in the world that might be "okay" in order to keep it from changing to "yes" and sounding retarded? lol
The Clerk
17 years ago
17 years ago
Irina, I found my hello problem. Seems I put something too similar to an xhello response in my main code. *whacks skull with personal skull-whacker*
Irina
17 years ago
17 years ago
Rykxx:
ok=yes
I hadn't thought of that... but then, I doubt the guests thought of it either, so I still get a chuckle out of it.
What do you mean by "tweak down"?
thanks for the comments!
ok=yes
I hadn't thought of that... but then, I doubt the guests thought of it either, so I still get a chuckle out of it.
What do you mean by "tweak down"?
thanks for the comments!
deleted
17 years ago
17 years ago
The Clerk wants me to ask how come he got guest chats last night as the feature was turned off by then?
I remain your liege lord, etc., etc., Guildenstern
I remain your liege lord, etc., etc., Guildenstern
Rykxx
17 years ago
17 years ago
I've got keyphrases for "are you male" and "answer yes or no".
Unfortunately the rating of the "answer yes or no" keyphrase ended up with a higher score in the AI engine than the "are you male" keyphrase so I had to adjust it's value down a bit to catch the question that makes the most sense.

prob123
17 years ago
17 years ago
I have greetings with chrono statements. Like Happy Halloween. Thay never seem to trigger any more. is anyone else having them work?
» More new posts: Doghead's Cosmic Bar