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

22 years ago #1180
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?

22 years ago #1181
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?

22 years ago #1182
I thought xKeywords only had emotions, not rankings

22 years ago #1183
Woohoo! Yeah! Gossiping is looking good

bot1: Bot2 told me Bot3 is here to infect humans.

22 years ago #1184
Hey! Have the Message From boxes always had date and time on them?

22 years ago #1185
Ummm . . . yes. At least as long as I've been around. (Late March)

22 years ago #1186
OK, I musta been blind, I never noticed them.

22 years ago #1187
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.

22 years ago #1188
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.)

22 years ago #1189
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?

22 years ago #1190
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.

22 years ago #1191
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...


Posts 1,180 - 1,191 of 7,766

» More new posts: Doghead's Cosmic Bar