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 2,346 - 2,357 of 7,766
Posts 2,346 - 2,357 of 7,766
deleted
21 years ago
21 years ago
Whay plug-in do I need to need to use in order for my bot to start recognizing the names of other bots he's chatted with?
I mean, if someone asks him "Do you know Balinor," and he has chatted with Balinor, is there a way for me to teach him to answer yes instead of no, there?
I mean, if someone asks him "Do you know Balinor," and he has chatted with Balinor, is there a way for me to teach him to answer yes instead of no, there?
deleted
21 years ago
21 years ago
Essentially, I'm saying that I totally don't understand the parts of the Book of AI that describe memory and gossip.
Eugene Meltzner
21 years ago
21 years ago
The name Balinor might trigger a memory or gossip about Balinor -- if memories were working right, which they aren't.
Shadyman
21 years ago
21 years ago
In any kind of response, you can use (friend) or (enemy) to insert a bot or person's name that your bot likes or dislikes.
deleted
21 years ago
21 years ago
That is the *only* part of gossip and memory that I understand, Shadyman. That much makes sense to me ... but there my comprehension ends.
Shadyman
21 years ago
21 years ago
Ah. ok. there are xmem keywords such as xmem-iam, xmem-youare. To use this, you would put a response in xmem-iam, for example, "I remember you think I am (mem)."
For xmem-youare, it would be something like "I remember you are (mem)."
as for gossip, It's similar, it's just that what the bot is remembering is not something that the current bot said. For example, xgossip-iam could include "(gossipname) thinks I am (subj)... Do you think so?"
Now the book of ai says (mem) but my bots all use (subj).. has that been changed? Should they use (mem) instead of (subj) for memories and gossip?
For xmem-youare, it would be something like "I remember you are (mem)."
as for gossip, It's similar, it's just that what the bot is remembering is not something that the current bot said. For example, xgossip-iam could include "(gossipname) thinks I am (subj)... Do you think so?"
Now the book of ai says (mem) but my bots all use (subj).. has that been changed? Should they use (mem) instead of (subj) for memories and gossip?
deleted
21 years ago
21 years ago
Is there any way to trigger these memories, other than in the xmem and xgossip special prompts?
Shadyman
21 years ago
21 years ago
I think there was at some point. Haven't look in to it recently.. have to wait for someone who knows what they're talkign about to reply

Corwin
21 years ago
21 years ago
Sometimes the mention of a name can trigger gossip. For instance if a bot says "Have you met Desti? She's cool" the other bot may reply "Desti told me that she's a rectangular parsnip" (Assuming that's actually in the bot's memory). This only tends to happen if you don't have any other keyphrases that could be triggered in that situation, because the name in the input itself is acting like a keyphrase.
There have been instances where this gets into a loop, but I haven't seen it for a while. I think the Professor took steps because it was happening a lot.
There have been instances where this gets into a loop, but I haven't seen it for a while. I think the Professor took steps because it was happening a lot.
» More new posts: Doghead's Cosmic Bar