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,531 - 3,542 of 7,766

20 years ago #3531
Is 40 xnone responses the only amount of xnones you can have. Seems to me that a good idea is to have multiple xnone responses that switch out daily. Just so if somone grows fond of the bot the conversation wont become stale.

20 years ago #3532
That's where seeks come in handy. You can change the conversation around a bit. Also have open xnones that tell jokes or give quotes or facts a bit.
Plug-ins also come in handy for that.
Best idea is to make some xnones that could change every day instead of one like "Are you female" (which obviously wouldn't change unless you have major surgery).

20 years ago #3533
Yeah I guess. But, I really wouldn't want to hear the same questions facts or anything over and over would you.

20 years ago #3534
True, but that's why you need to update your bot. You can't just fill it all in and then leave them. There's a certain amount of evolving that a bot needs to go through. Besides, xnones are just there for when your bot can't respond to something else. Like an xnonsense or xmemory or xgossip.

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.


Posts 3,531 - 3,542 of 7,766

» More new posts: Doghead's Cosmic Bar