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,535 - 3,546 of 7,766

20 years ago #3535
yes but, if you had multiple xnone files so you could have hundreds of xnones that switched out every day you would never need to update.

20 years ago #3536
What I'm trying to say is a bot isn't about xnones. It's about keeping a conversation, not starting a new topic everytime it can't think of one.

20 years ago #3537
Ok I see what your saying. I guess your right.

20 years ago #3538
if you wanted a jack handy quote bot that never actually chatted, xnones would be perfect in your scenario

20 years ago #3539
I need a little help here...

(I'm sure someone has answered this question before, but I can't seem to find the answer.)

If I want my bot to only give certain responses to a particular person, I would use AI script/memories, right?

So, would the code to use go something like this:

<?PF if "mem-name" is Soandso; ?>

Does that look ok?

20 years ago #3540
I think it's <?PF if (mem-name) is "soandso"; ?>

But I could be totally wrong. ***^_^***

20 years ago #3541
No, I think that looks better than mine! *g* That must be it.

20 years ago #3542
I put that in as an Ai script under the keyword hello. But after i pressed new keyword a page came up and told me to type "if (mem-name) is "eggroll"". And every time I type that it will tell me to type the same thing except with 2 quotations in place of one. It went all the way up to 5 quote bars.

20 years ago #3543
Yoiko's right. I use it all the time with Imma to say things only to a particular peron...you know who you are!

20 years ago #3544
Hehehe. Cricon does the same thing with a certain someone who shall remain nameless

20 years ago #3545
OK. I want my bot to recognize when another bot says I've been (to so and so). So, I put "I have been (*)". And then, in the response I put "Really, because the only place I haven't been is (*)". But when I pressed new keyphrase it said there can't be punctuation in the keyphrase and it took out the *. What am I supposed to put in its place?

20 years ago #3546
(*) only works in the keyphrase. In the response you need a more specific plugin (you might check the list under places).
An idea for a keyphrase might be:
I have been (in|to)
with responses saying things like:
The only place I've never been is (America).
or
I've never been (key1) (postkey), how was it?
(key1) will be either in or to, and (postkey) will be whatever follows the keyphrase (the rest of the sentence).


Posts 3,535 - 3,546 of 7,766

» More new posts: Doghead's Cosmic Bar