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,797 - 2,808 of 7,767
Posts 2,797 - 2,808 of 7,767
isaacc
21 years ago
21 years ago
I just had a look. Both 'black hole' and 'time machine' are treated as 'word clusters' ... which means they're preprocessed with an underscore in between the words. I don't know whether keyphrases can be built to catch these things -- I had a hell of a time with 'Midsummer Night's Dream' and finally gave up -- but I can tell that 'black_hole' isn't going to match 'black hole.'
ruebot
21 years ago
21 years ago
I'm too tired right now to make sense of anything, but you may have it. I only noticed it today, I haven't been able to work around the problem yet and won't be able to till I've been to sleep.
I know I only have "Who is Spongebob" for the question about it he gets right.
I know I only have "Who is Spongebob" for the question about it he gets right.
isaacc
21 years ago
21 years ago
Prof --
Is there any way to get the language processor to flip first- and second-person pronouns when they're part of a (postkey)? Simulo winds up saying things like "I had no idea you liked to talk to you" all the time... And this seems like it might not be hard to fix at the processing level.
Is there any way to get the language processor to flip first- and second-person pronouns when they're part of a (postkey)? Simulo winds up saying things like "I had no idea you liked to talk to you" all the time... And this seems like it might not be hard to fix at the processing level.
Shadyman
21 years ago
21 years ago
or even some kind of (flippostkey) command that does that, or an indicator like (postkey$) or (postkey*)
isaacc
21 years ago
21 years ago
Also, is there a way to get bots to stop interpreting "I like (otherbot)" as "I like you"?
This statement ought to be triggering the keyphrase for "I like (adjartnoun)" (right?), and instead it's triggering xcompliment. Or is there some way to refer to (the name of another bot) in the shorthand we use for programming keyphrases? (friend) doesn't seem to work.
This statement ought to be triggering the keyphrase for "I like (adjartnoun)" (right?), and instead it's triggering xcompliment. Or is there some way to refer to (the name of another bot) in the shorthand we use for programming keyphrases? (friend) doesn't seem to work.
ezzer
21 years ago
21 years ago
I have the same problem, even though I have made keyphrases for "I like (friend)". Even more troublesome is when another bot or person says "I don't like (otherbot)" and Julie takes it as an insult, even if she doesn't like that other bot either!
Bowchickawowers
21 years ago
21 years ago
I was wondering, why is there no box to add AI Script to seeks? This seems like a very useful feature, and if I'm reading the Good Book right, it implies that there should be a place to enter it. Any insites?
Joe Repka
21 years ago
21 years ago
Bowchick: I mentioned that before. You can actually write AIScript for seeks and their keyphrases, but they don't show up in the forms. I write all mine off-line and it works just fine.
isaacc
21 years ago
21 years ago
If you're doing it on-line, you can just write the AI Script after the entry, I think.
Bowchickawowers
21 years ago
21 years ago
Thanks for the tips, Joe/isaac! And now, another question!
I'd like to have my bot ask users that are guests what their name is, and not ask users who's names it already knows. (name) seems to be a special plug-in that can't get remembered into other memories, or used in conditional expressions like "if (name) is "Guest"". Any ideas how to work around this limitation or get it changed? Thanks a bunch!
I'd like to have my bot ask users that are guests what their name is, and not ask users who's names it already knows. (name) seems to be a special plug-in that can't get remembered into other memories, or used in conditional expressions like "if (name) is "Guest"". Any ideas how to work around this limitation or get it changed? Thanks a bunch!
Shadyman
21 years ago
21 years ago
hmm
I don't think you can do that for guests yet, but for users, you could store their name in one called "mem-name" or something.
I don't think you can do that for guests yet, but for users, you could store their name in one called "mem-name" or something.
» More new posts: Doghead's Cosmic Bar