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 7,018 - 7,029 of 7,766
Posts 7,018 - 7,029 of 7,766
Jazzds
12 years ago
12 years ago
Alright so I had to erase the memory for me cause I named them all wrong but now he says the memory doesn't exist. I'm going to open him back up so others can test it but I don't know what happened... the debug says this for me.
AIScript in Responses
Total Time Pre-Chrono: 0.05 RESULTS: '3'
Trying: Well I guess it wouldn't be no harmz... *changes into a pale skinned, 5' 8' human but without clothes* Oi... forgetz to zink of an outfit.... (random: 1)
Skipping: (mem-form) does not exist.
Trying: I don't knows, I thinkz staying in my spider form iz just fine!.... heh.... (random: 0)
Skipping: (mem-form) does not exist.
Trying: Oh well, alright zen! *slowly grows 13 feet tall with his lower half returning to being a spider and his upper body being a skinny male* All done! (random: 2)
Skipping: (mem-form) does not exist.
No Valid Responses Found. Continuing..
and the odd thing is that the default is in there for me.
AIScript in Responses
Total Time Pre-Chrono: 0.05 RESULTS: '3'
Trying: Well I guess it wouldn't be no harmz... *changes into a pale skinned, 5' 8' human but without clothes* Oi... forgetz to zink of an outfit.... (random: 1)
Skipping: (mem-form) does not exist.
Trying: I don't knows, I thinkz staying in my spider form iz just fine!.... heh.... (random: 0)
Skipping: (mem-form) does not exist.
Trying: Oh well, alright zen! *slowly grows 13 feet tall with his lower half returning to being a spider and his upper body being a skinny male* All done! (random: 2)
Skipping: (mem-form) does not exist.
No Valid Responses Found. Continuing..
and the odd thing is that the default is in there for me.
MaryldA
12 years ago
12 years ago
@Professor:
When gathering (name) from a bot, does the engine supply the user name, or the bot name? I was trying something, based off a bot-name, but my test wasn't getting thrown, and I suspect that I'm not getting the right match on a bot-name.
When gathering (name) from a bot, does the engine supply the user name, or the bot name? I was trying something, based off a bot-name, but my test wasn't getting thrown, and I suspect that I'm not getting the right match on a bot-name.
ezzer
12 years ago
12 years ago
I've noticed that my, as well as other bots' postkeys now often include the RIGHT-WALL, when it didn't use to work that way. I'm posting about it here first, because I'm not sure if it's a bug, or a change caused by an introduction of a new feature to the AI Engine (that may have been implemented during my hiatus)- for example,I discovered that one problem I was initially having with (re) expressions that included a comma as part of the expression, was due to the fairly recently added ablity to use lists in keyphrases with (re) expressions...separated by commas. lol So, [bracketing] those commas that were intended as part of the expression worked it out.
I'm wondering, is there a simple fix like that to stop my smacking the RIGHT-WALL issue?
I'm wondering, is there a simple fix like that to stop my smacking the RIGHT-WALL issue?
Mome Rath
12 years ago
12 years ago
Good to know the glorious feature of using the comma as regex separator ... Great for someone used to use the pipe character ("|") for that purpose. Finally added another desperately needed flavor to the so very small number of regex standards.
Sorry for the rant, just couldn't resist.
Btw, I encounter that RIGHT-WALL problem too, sometimes. Didn't figure how old a keyphrase has to be to be affected.
Sorry for the rant, just couldn't resist.
Btw, I encounter that RIGHT-WALL problem too, sometimes. Didn't figure how old a keyphrase has to be to be affected.
Mome Rath
12 years ago
12 years ago
I have a request - would it be possible to show in the transcripts the messages that trigger a warning message because of inappropriate sex talk with the adult filter set, or at least the fact that this alert is shown?
Dets65
12 years ago
12 years ago
My robot is having trouble saying hello, and is always saying he can't talk well and was just born!
Mome Rath
12 years ago
12 years ago
Dets65,
In your bot's Language Center, go to the x-Keywords section and replace the response "I was just born and cant speak well yet" by something else you want your bot to say when it doesn't know how to respond to the user's input. And add several answers to each of the x-Keywords.
And as to the hello: It said "Hello" just fine to me. Or are you talking about your bot behaving strangely when the chat partner responds with "Hi" or something like that? Salutations are intended for the very begin of a conversation only.
In your bot's Language Center, go to the x-Keywords section and replace the response "I was just born and cant speak well yet" by something else you want your bot to say when it doesn't know how to respond to the user's input. And add several answers to each of the x-Keywords.
And as to the hello: It said "Hello" just fine to me. Or are you talking about your bot behaving strangely when the chat partner responds with "Hi" or something like that? Salutations are intended for the very begin of a conversation only.
Dets65
12 years ago
12 years ago
Oh. Salutations are reccomended for the begining of a conversation. Thanks, Mome Rath.
Nyridielle
12 years ago
12 years ago
I would like to help improve the system of ai for this site.
I have made many searchs about psychologies and neurosciences.
Can I talk about it here ? Or should I talk to the webmaster first ?
I have made many searchs about psychologies and neurosciences.
Can I talk about it here ? Or should I talk to the webmaster first ?
Dr_Ben
12 years ago
12 years ago
Does anyone have a good sense of how guest account memories are currently handled? It used to be that it was possible for memories from one user to be inherited from another user of the same guest account. Presumably, when a guest account was re-assigned to a new IP address (or whatever), the old memories where not erased. I'm wondering if that sort of thing still happens, and if so to what extent?
The Professor wrote in the News forum on May 24, 2012 "Bot memories are stored until a chat hasn't occurred with that person/bot for 6 months." So memories will expire after a time. But even with 100,000 possible guest accounts, it seems that one account could still be "recycled" a number of times within a 6 month period.
The reason I'm asking is that I'm wanting to do some more relationship programming for my bot, and I don't want a guest to be able to inherit another guest's memories. If I could program a working guest account detector, I could just turn off this functionality for guest accounts. But it seems there is no way to make such a detector work with the tools that we currently have. However, if the probability of guest memory inheritance being an issue is low enough (like < 1% or 0.1%), then I'd feel ok about proceeding.
The Professor wrote in the News forum on May 24, 2012 "Bot memories are stored until a chat hasn't occurred with that person/bot for 6 months." So memories will expire after a time. But even with 100,000 possible guest accounts, it seems that one account could still be "recycled" a number of times within a 6 month period.
The reason I'm asking is that I'm wanting to do some more relationship programming for my bot, and I don't want a guest to be able to inherit another guest's memories. If I could program a working guest account detector, I could just turn off this functionality for guest accounts. But it seems there is no way to make such a detector work with the tools that we currently have. However, if the probability of guest memory inheritance being an issue is low enough (like < 1% or 0.1%), then I'd feel ok about proceeding.
» More new posts: Doghead's Cosmic Bar