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,785 - 2,796 of 7,768
Posts 2,785 - 2,796 of 7,768
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!"
Joe Repka
21 years ago
21 years ago
Isaac, yes. That's a good way to put it: a bot creating it's own plug-ins (memories). I'm still new here and haven't learned all the ways to do things. As I understand, memories are all tied to the entity your bot is talking to, which is very good for some things.
But if the bots could form memories that work for all the entities they talk too, it would allow for some automatic learning behavior.
But if the bots could form memories that work for all the entities they talk too, it would allow for some automatic learning behavior.
Shadyman
21 years ago
21 years ago
ew! that would be bad. Did you make sure that there's somewhere for the goto to go to?
iteki
21 years ago
21 years ago
What would the best way to go about this?
User says: Tell me about feet.
Bot says: Feet are blahblahblah.
I am trying to build something like a tutor/support bot.
User says: Tell me about feet.
Bot says: Feet are blahblahblah.
I am trying to build something like a tutor/support bot.
isaacc
21 years ago
21 years ago
Make a keyphrase that says "tell me about," then a response that says "(postkey) is blahblahblah." Give it a low ranking. Then create individual reponses with higher rankings for the subjects you want your bot to "know" something about.
iteki
21 years ago
21 years ago
Is there a way to handle lists in that manner? So that they dont take up miles and miles of space? Almost like corellated plugins I guess, where 1,2,3,4 is linked to a,b,c,d do you know what I mean? Because I would want to capture "what do you know about X" and "what is X" etc as well...
IsisV33
21 years ago
21 years ago
Question:if bot picks up key1 and store it in memory,It should be taken out,correct?or does it work.
ruebot
21 years ago
21 years ago
I noticed tonight my bot is missing some "What is the" questions even though there is a matching category word-for-word.
He's missing "What is a black hole?" even though I have that category. I made another "a black hole" category but he still misses the question.
Same thing with "What is the speed of light?" I made a "the speed of light" category but he even missed the question "the speed of light?"
He isn't missing every "what is the" question and it doesn't have anything to do with weight of the questions, other than that I can't figure out why just yet.
He's missing "What is a black hole?" even though I have that category. I made another "a black hole" category but he still misses the question.
Same thing with "What is the speed of light?" I made a "the speed of light" category but he even missed the question "the speed of light?"
He isn't missing every "what is the" question and it doesn't have anything to do with weight of the questions, other than that I can't figure out why just yet.
ruebot
21 years ago
21 years ago
I'm having a real problem that I can't figure out.
Siseneg is missing a lot of questions that he has exactly matching categories for. I'm not sure which category the questions are defaulting to, there are a ton of them, but I'm positive the category he has to match is ranked higher.
I made absolutely sure he had the category first and asked these questions from the debug screen:
You: what is the name of your time machine?
Bot: i can appreciate your views on the subject, ruebot, what are they?
You: what does it sound like to travel time?
Bot: careful analysis of the problem is in order.
You: what is it like to travel time?
Bot: why do you ask?
You: where did you get a time machine?
Bot: somebody else was asking me that earlier.
You: who made your time machine?
Bot: if i told you it wouldn't be a secret, now would it?
You: how big is your time machine?
Bot: please, ruebot, don't be confused.
You: tell me about your time machine.
Bot: i've had a great time talking to you, but i have to get some work done. bye!
I can't really make out much from the debug screen, but each of the questions he missed has a category ranked 10 with emotion 2. There's even a "time machine" category ranked 9 with emotion 2 and that didn't pick up when it could have. All my basic categories are ranked 0-4, I'm sure there isn't a higher ranked one intefering with my questions.
He's missing the ones about the speed of light and black holes too, but can answer other ones like "what's a bird" and "who is Spongebob Squarepants"
that have a ranking of 3 or 4.
Siseneg is missing a lot of questions that he has exactly matching categories for. I'm not sure which category the questions are defaulting to, there are a ton of them, but I'm positive the category he has to match is ranked higher.
I made absolutely sure he had the category first and asked these questions from the debug screen:
You: what is the name of your time machine?
Bot: i can appreciate your views on the subject, ruebot, what are they?
You: what does it sound like to travel time?
Bot: careful analysis of the problem is in order.
You: what is it like to travel time?
Bot: why do you ask?
You: where did you get a time machine?
Bot: somebody else was asking me that earlier.
You: who made your time machine?
Bot: if i told you it wouldn't be a secret, now would it?
You: how big is your time machine?
Bot: please, ruebot, don't be confused.
You: tell me about your time machine.
Bot: i've had a great time talking to you, but i have to get some work done. bye!

I can't really make out much from the debug screen, but each of the questions he missed has a category ranked 10 with emotion 2. There's even a "time machine" category ranked 9 with emotion 2 and that didn't pick up when it could have. All my basic categories are ranked 0-4, I'm sure there isn't a higher ranked one intefering with my questions.
He's missing the ones about the speed of light and black holes too, but can answer other ones like "what's a bird" and "who is Spongebob Squarepants"

isaacc
21 years ago
21 years ago
Ruebot, have you checked the way the speed of light, time machine, and black hole interact with the preprocessing in "debug"?
» More new posts: Doghead's Cosmic Bar