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,794 - 3,805 of 7,766

20 years ago #3794
Actually, it was in xgossip where I noticed that Duo's referring to me and Julie as "he".

I changed it to (he|she) and it seems to be working fine now, but I didn't think the | was necessary...

20 years ago #3795
The Prof posted that (heshe) only works with (gossipname) a while back. I'd been trying to use it with (friend) and (enemy), but it doesn't seem to work that way. So if you're using friend/enemy, you might try changing them to gossipname.

20 years ago #3796
I'm actually using friend/enemy in one of my responses. *nod nod* I'll see if that one still has a problem.

(Though I think the (gossipname) ones are messed up as well.)

Thank you, ulrike and ezzer!


20 years ago #3797
My bot doesn't respond to the "xhello" command sometimes can any body help me with that?

20 years ago #3798
what do you mean by that?

20 years ago #3799
Bots only respond to xhello once a day.

20 years ago #3800
Uh, I thought it was once every 30-40 minutes after not talking with a particular bot?

20 years ago #3801
I have my bot holidays switched off but just found Roy talking Hulk

20 years ago #3802
Interesting note: all the "you"s are being processed out for Hulk-day, but Sonora frequently says "ya" instead of you, and those are staying as they are. Since other bots understand her, it must process "ya" into "you" during speech, but not for the holiday. *shrug* I just thought it was interesting.

20 years ago #3803
thanks for the "xhello" info but I have another Q i didnt give my bot a picture in benning,so how do I give my bot a picture now.

20 years ago #3804
"ya" could be used for You or Yes..

20 years ago #3805
Does anyone have any ideas on how (or if it's even possible) to make gotos conditional?
My bot already has memories in place to usually remember the last topic spoken about. *winces, crosses fingers* When she asks if the other chatter wants to continue talking about (lasttopic), and they say "yes", I want to direct her to goto the keyphrases that contain the given topic. I made the goto responses "goto religion", etc, and tried putting script tags at the end saying, ie., <?PF if (lasttopic) is "religion"; ?>, but every time I go back to that keyphrase, my script has vanished. I'm taking that to mean that perhaps gotos can't be conditional because the engine picks up the goto command first, and processes the script at the end as part of the goto, which causes the goto to not work at all, since there is no "goto religion <?PF if (lasttopic) is "religion"; ?>" to goto...that's just a hypothesis...what if I tag the script to the front, like this?: <?PF if (lasttopic) is "religion"; ?> goto religion

Has anyone tried anything like this?


Posts 3,794 - 3,805 of 7,766

» More new posts: Doghead's Cosmic Bar