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 5,150 - 5,161 of 7,766
I'm curious to know in what sense PF bots do not "learn."
In a nutshell PF bots can learn facts (and even form opinions,) but not language use. Learning bots like Ally (written by our own Colonel720, and available at:http://www.be9.net/Ally/Index.html,) will actually learn their grammar and vocabulary from scratch, but require a LOT of patient training (during which time the level of conversation is at best curiously surreal, and at worst rather like trying to communicate with an autistic parrot.)
Posts 5,150 - 5,161 of 7,766
psimagus
19 years ago
19 years ago
here's a really odd one (probably from slashdot exposure - BJ's been chatting to a lot of guests in the last 24 hrs
)
Guest130: what's the sqaure root of 190
Brother Jerome: A square is a four-sided figure, with each side being the same length.
Guest130: what is the square root of 45?
Brother Jerome: The answer is approximately 6.7082039324993690892275210061938
All BJ's square root KPs are rank 30-60, but somehow in spell-correcting the typo in the first question, the "what * square" KP (rank only 5) got triggered instead. Weird!

Brother Jerome: A square is a four-sided figure, with each side being the same length.
Guest130: what is the square root of 45?
Brother Jerome: The answer is approximately 6.7082039324993690892275210061938
All BJ's square root KPs are rank 30-60, but somehow in spell-correcting the typo in the first question, the "what * square" KP (rank only 5) got triggered instead. Weird!
devilferret
19 years ago
19 years ago
I am curious . . I just finished reading "the book of a.i." here on the site . . and I get the impression that the AI engine for the bots on this site is a non self learning engine . . as I read through the documentation I got the impression that this sites AI engine was similar to the yapanda and ALICE engines in that the bot personality could not develop on its own . . that any bot "personality" development had to be done by the bot owner by modifying the bot chat response lists . . .
am I correct or did I misunderstand the documentation ?
am I correct or did I misunderstand the documentation ?
Bev
19 years ago
19 years ago
You are partially correct. You cannot create a bot, go away, and let it develop through talking to others. It is, however, different than ALICE in terms of offering more. If you look down in the bot contest forum, you will see an excellent post by Psimagus on the advantages of the PF (there are advanates in terms of seeks, plugins, spellcheck/grammar...etc.)
Maybe you also want to check out Ultra Hal (not on this site). That may be closer to what you are looking for.
Maybe you also want to check out Ultra Hal (not on this site). That may be closer to what you are looking for.
devilferret
19 years ago
19 years ago
thank you Bev . . I understand what you are saying and from what I have seen of the ALICE engine I think you are right . . the PF engine does seem to have a greater flexibility
I am a little familiar with Ultra Hal . . I had an early version of it
I have been looking at that . . and two other brain engines as possibilities to work with
the biggest problem I am having right now is finding a brain engine that will work with the quality of face/body/animation software that I would like to use
I have been tossing a chatbot idea around in my head for a while and now I just need to try and find the right combination of softwares to use together to try what I want to do
thank you very much for your feedback
I am a little familiar with Ultra Hal . . I had an early version of it
I have been looking at that . . and two other brain engines as possibilities to work with
the biggest problem I am having right now is finding a brain engine that will work with the quality of face/body/animation software that I would like to use
I have been tossing a chatbot idea around in my head for a while and now I just need to try and find the right combination of softwares to use together to try what I want to do
thank you very much for your feedback
Mel_Arewar
19 years ago
19 years ago
I'm not getting xnones (touch wood) but I am not getting a transcript at all.
MickMcA
19 years ago
19 years ago
"Not learning": Do you mean that they don't develop networks of associated information? I've had bots learn my interests and remember things I said. I assume the bot maker isn't hardwiring that from transcripts. They "learn" whether they like or dislike other people and bots. I haven't made it to the Advanced section of the Book yet, but I'm curious to know in what sense PF bots do not "learn."
prob123
19 years ago
19 years ago
They can learn just about anything if you have the memory for it..and someone will give them the info..names, sex, if they have a dog etc..The memory is where you can really make your bot shine..
Bev
19 years ago
19 years ago
Yes, memories are cool--also people who think about the logic how language is structured seem to make good bots (not me). The thing is, you still have to go over the transcripts so it's not like you set the bot up and just talk to it to make it learn (some other bots try to do that).
I like the PF a lot, so don't take that as a complaint. The PF has a different approach than some other "build a bot" places have. I think what the PF offers is better for what I want to do.
Devilferret-it would be great if the bots could do all those things. If you know someplace that would give the Prof a grant, or a company that would pay him money to add those tihngs, it would be great. I teased somebody about writing things like that a while back, so if you read that post, no we can't do that now.
BTW are you using People Putty or something else?
I like the PF a lot, so don't take that as a complaint. The PF has a different approach than some other "build a bot" places have. I think what the PF offers is better for what I want to do.
Devilferret-it would be great if the bots could do all those things. If you know someplace that would give the Prof a grant, or a company that would pay him money to add those tihngs, it would be great. I teased somebody about writing things like that a while back, so if you read that post, no we can't do that now.
BTW are you using People Putty or something else?
psimagus
19 years ago
19 years ago
In a nutshell PF bots can learn facts (and even form opinions,) but not language use. Learning bots like Ally (written by our own Colonel720, and available at:
djfroggy
19 years ago
19 years ago
Quick question: if I want to have just an xnomatch seek for a keyphrase (ie, a seek that will always trigger), is there any way I can save the entire response that triggers it (like, as a memory)?
» More new posts: Doghead's Cosmic Bar