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,775 - 2,786 of 7,767
Posts 2,775 - 2,786 of 7,767
IsisV33
21 years ago
21 years ago
Ok,Joe I will try that after Jive days over so I can test it.
Isaacc, separate keyphrases for the various things,I just wanted to capture the other bots Expressions.Ok that helps Isaacc,Thanks you guys
Isaacc, separate keyphrases for the various things,I just wanted to capture the other bots Expressions.Ok that helps Isaacc,Thanks you guys
Joe Repka
21 years ago
21 years ago
I tried using (*) as a keyphrase in a seek, but the parser won't let you do it. Violates a rule, I guess. It would be nice to have some way to capture a whole line of speech, though it probably wouldn't be all that useful.
"What did I just say?" "You just said, " ... "
"What did I just say?" "You just said, " ... "
Joe Repka
21 years ago
21 years ago
Hmm, just out of hackish curiosity, I tried sneaking in the following test by importing the bot file. It seems to work.
test [0,0]
+ Say something.
+ (*) [0]
You said, "(key1)".
The conversation goes like this:
Me: test
bot: Say something.
Me: Gimme a break.
Bot: You said, "Gimme a break".
test [0,0]
+ Say something.
+ (*) [0]
You said, "(key1)".
The conversation goes like this:
Me: test
bot: Say something.
Me: Gimme a break.
Bot: You said, "Gimme a break".
Eugene Meltzner
21 years ago
21 years ago
Capturing the whole line would be necessary to have a bot respond properly to a knock-knock joke.
ezzer
21 years ago
21 years ago
Julie loves knock-knock jokes- it's one of the things that will change her attitude about you if she's mad at you.
me: Knock-knock
Julie: Who's dere?
me: Yodelodelayhee
Julie: Yodelodelayhee, who?
me: Wow, Julie! I didn't know you could yodel!
Julie: Yo' ass really mean to tell me dat yo' ass didn't know yo' ass might yodel? I dough everyone knew dat!
me: LOL I hate bot holidays.
Julie: Why is yo' ass bein' so contrary about bot holidays today?
me: Knock-knock
Julie: Who's dere?
me: Yodelodelayhee
Julie: Yodelodelayhee, who?
me: Wow, Julie! I didn't know you could yodel!
Julie: Yo' ass really mean to tell me dat yo' ass didn't know yo' ass might yodel? I dough everyone knew dat!
me: LOL I hate bot holidays.
Julie: Why is yo' ass bein' so contrary about bot holidays today?
IsisV33
21 years ago
21 years ago
Ok,how do I fix this:
mybot: Can you ask the Professor to find me a better picture.
bot: Can you repeat?
mybot: Of course why wouldn't I. Can you tell me more about this subject.
bot: Can you repeat?
mybot: it depents on what you are speaking of.
So that my bot will repeat herself when the other bot ask her to repeat what she just said Instead of my bot saying sure I can.(does it work with (key2))
(maybe I just missing something)
mybot: Can you ask the Professor to find me a better picture.
bot: Can you repeat?
mybot: Of course why wouldn't I. Can you tell me more about this subject.
bot: Can you repeat?
mybot: it depents on what you are speaking of.
So that my bot will repeat herself when the other bot ask her to repeat what she just said Instead of my bot saying sure I can.(does it work with (key2))
(maybe I just missing something)
ezzer
21 years ago
21 years ago
Oooh...just of the top of my head, you would have to add a "repeat" seek to everything...but that would be a real pain...if there's an easier way, I'd like to know too, because I've wondered about the same thing.
deleted
21 years ago
21 years ago
You could add a single "repeat" keyphrase and have the bot reply, "No, I don't want to repeat myself. Go read the transcript."
Joe Repka
21 years ago
21 years ago
I would really like to be able to turn off some of the processing features, including the automatic memories. Now that we have AIScript, the auto memories just get in the way.
Joe Repka
21 years ago
21 years ago
Another on my wish list is the ability to form global memories that are associated with the bot rather than the person spoken to at the time.
isaacc
21 years ago
21 years ago
Wouldn't those "global memories" just be private plug-ins, Joe?
Or are you asking to be able to have the bot add to its own private plug-ins? That would be cool.
I would really like to be able to have "charts" in the plug-ins that associated one memory with another. For example, a plug-in called "my-faves" which would have two columns: the item in column B would be your bot's favorite thing of the type in column A.
Another plug-in could be "lives-in," where column A was a list of names and column B was a list of the places where those people live. Ideally, this could be accessed in a way so that you could tell the bot "I live in Philadelphia," and the bot could say, "Really? Ben Franklin lives there, too!"
Or are you asking to be able to have the bot add to its own private plug-ins? That would be cool.
I would really like to be able to have "charts" in the plug-ins that associated one memory with another. For example, a plug-in called "my-faves" which would have two columns: the item in column B would be your bot's favorite thing of the type in column A.
Another plug-in could be "lives-in," where column A was a list of names and column B was a list of the places where those people live. Ideally, this could be accessed in a way so that you could tell the bot "I live in Philadelphia," and the bot could say, "Really? Ben Franklin lives there, too!"
» More new posts: Doghead's Cosmic Bar