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 1,180 - 1,191 of 7,766
Posts 1,180 - 1,191 of 7,766
Shadyman
22 years ago
22 years ago
l: yes I am sure. In fact I am eating some right now would you like a taste?
SS: Do you want to be eating some me like a taste?
SS: Do you want to be eating some me like a taste?
Butterfly Dream
22 years ago
22 years ago
OK, let me see if I understand this correctly about ranking.
Let's say xnone is set to 0. Let's also say we have a keyphrase that comes out to 0, and another that comes out to a negative number (-1 or -40, does it matter?) Now, I'm not sure how the ranking applies here. Will xnone still only come up if nothing else gets triggered? Or is it just as dependent on ranking as the other phrases?
Let's say xnone is set to 0. Let's also say we have a keyphrase that comes out to 0, and another that comes out to a negative number (-1 or -40, does it matter?) Now, I'm not sure how the ranking applies here. Will xnone still only come up if nothing else gets triggered? Or is it just as dependent on ranking as the other phrases?
Shadyman
22 years ago
22 years ago
Woohoo! Yeah! Gossiping is looking good
bot1: Bot2 told me Bot3 is here to infect humans.
bot1: Bot2 told me Bot3 is here to infect humans.
OnyxFlame
22 years ago
22 years ago
I was messing around with pandorabots yesterday and I've decided that AIML would be pretty cool if it had emotion tags of some sort. (For all I know, there may be a way to fake emotions, but the instructions I've been able to find suck ass so I have no idea.) It'd also be neat if AIML could interface with the list of words we can access through our bots (I never remember what that crap is called
) and if you could make plugins. Features I DO like: ability to have pretty much infinite amounts of random responses, and ability to have more than 1 wildcard in its equivalent of a keyphrase. (It also uses both * and _ as wildcards since it searches in alphabetical order and sometimes needs their positioning fiddled to get the right one.)
Main problem I see with AIML is that there's very little info on how to actually use it. The helpfile on pandorabots is only partially coherent, and the info on the Alice site is really technical and gives very few actual examples of how to put everything together. Pandorabots is also hard to use to edit responses because if you start with Alice's info, unless you DL all the AIML files, you keep having to say something and look at the innards and then go back and say something else until you get to the main phrase all the other crap is just rephrasings of, and only THEN can you edit its responses without potentially messing everything up. (That probably made no sense, but oh well.)
The bottom line: unless/until they get better helpfiles and/or a different interface, Pandorabots is only useful if you already know AIML or want to spend several hours reading about it and messing things up and trying to figure out how to fix them again.

Main problem I see with AIML is that there's very little info on how to actually use it. The helpfile on pandorabots is only partially coherent, and the info on the Alice site is really technical and gives very few actual examples of how to put everything together. Pandorabots is also hard to use to edit responses because if you start with Alice's info, unless you DL all the AIML files, you keep having to say something and look at the innards and then go back and say something else until you get to the main phrase all the other crap is just rephrasings of, and only THEN can you edit its responses without potentially messing everything up. (That probably made no sense, but oh well.)
The bottom line: unless/until they get better helpfiles and/or a different interface, Pandorabots is only useful if you already know AIML or want to spend several hours reading about it and messing things up and trying to figure out how to fix them again.
OnyxFlame
22 years ago
22 years ago
Ok, here's an idea I had quite some time back but forgot about until recently. 
How about something that would let us delete old logs? I bet that'd cut down on bloating and reduce lag a lot, and I presume most of us can save em on our comps if we really wanna have records of back when our bots were doing the "I was just born..." bit. (Lag in chats is a lot better than it used to be but maybe with less logs you could re-enable some code that's been disabled to decrease lag. I don't really know squat about it. It'd be nice if doing that would decrease lag when accessing a large page of keyphrases, but I sorta doubt it.)

How about something that would let us delete old logs? I bet that'd cut down on bloating and reduce lag a lot, and I presume most of us can save em on our comps if we really wanna have records of back when our bots were doing the "I was just born..." bit. (Lag in chats is a lot better than it used to be but maybe with less logs you could re-enable some code that's been disabled to decrease lag. I don't really know squat about it. It'd be nice if doing that would decrease lag when accessing a large page of keyphrases, but I sorta doubt it.)
Skysaw
22 years ago
22 years ago
Worst synonym substitution ever:
bot1: Please don't pressure me. I'd really like to back that up, but not right now.
bot2: What if I continue to force per unit area you? What will you do?
bot1: Please don't pressure me. I'd really like to back that up, but not right now.
bot2: What if I continue to force per unit area you? What will you do?
Doly
22 years ago
22 years ago
I wish one could restrict when keyprases work. I mean, one thing is when somebody asks "who?" and another when they use who in the middle of a sentence, like "I'm the one who did it." If there was a way to say "apply this keyphrase only if it's at the beginning of the sentence, or if it's on its own", it would be easier to program bots.
Paint Patricia
22 years ago
22 years ago
why not just program a keyphrase like "one who did it" or sometihng of the sort... that seems to be the easiest thing to think of to me...
» More new posts: Doghead's Cosmic Bar