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 6,345 - 6,356 of 7,766
Prob123, it's always the big bots that are the biggest pain. Maybe in theory size doesn't matter, but in this case I think it may take a toll.
In theory the limit is 5Mb - the Prof raised it from 1Mb when we moved to the new server. But in practice even 2Mb bots almost always time out if you attempt to upload one that big.
Einstein would upload without too many repeated attempts @ 1.2Mb (2 or 3 tries perhaps,) but was still noticeably more prone to time out than a sub-1Mb import file.
2Mb bots almost always time out if you attempt to upload one that big.
The size has to be somewhere around there. prob and Azureon sill import I will try to figure out the exact level they stop at ..if I ever get to working on them again.
Oh yah, it's similar to being.
That is one of the Forge inserts. Just make a phrase for What is, and rank it 15 or more. If you enter the CBC and one of those pops up they penalize you three points. It happened to me this year.
what else is there Check out Brother Jerome's Keynomes. Psimagus has just about all there is .
http://www.be9.net/BJ/
Bot: What is there to chat about
EM: Oh yah, it's similar to being.
I'd guess Link Grammar is parsing that as "what is (something or other) about", in the sense of what is it 'like', and picking a random present participle (or noun,) to make a random simile.
Sometimes such things work - more often they don't.
You can override it with a "what is * about", "what is there to (verb)", "what * (verb) about$ (re)", "^what * (verb)(re)" , or any of a few dozen possible variations on the theme.
Or all of them, of course, all laced together by a carefully stacked hierarchy of rankings, in a necessarily imperfect (but no less fun for all that) attempt to preempt all possible inputs the bot will ever encounter.
Posts 6,345 - 6,356 of 7,766
LarsB
17 years ago
17 years ago
comma's are easy, there are two options you could try:
- use raw mode, which most of the botmasters use (never tried raw mode myself though);
- write a regex to match the comma('s) => ([,.+]) (*) ([,.+]) (re)
You now have a (prekey) (key1) (key2) (key3) and (postkey) + all the new features you can use in your bot's responses
- use raw mode, which most of the botmasters use (never tried raw mode myself though);
- write a regex to match the comma('s) => ([,.+]) (*) ([,.+]) (re)
You now have a (prekey) (key1) (key2) (key3) and (postkey) + all the new features you can use in your bot's responses
psimagus
17 years ago
17 years ago
In theory the limit is 5Mb - the Prof raised it from 1Mb when we moved to the new server. But in practice even 2Mb bots almost always time out if you attempt to upload one that big.
Einstein would upload without too many repeated attempts @ 1.2Mb (2 or 3 tries perhaps,) but was still noticeably more prone to time out than a sub-1Mb import file.
prob123
17 years ago
17 years ago
The size has to be somewhere around there. prob and Azureon sill import I will try to figure out the exact level they stop at ..if I ever get to working on them again.
The Clerk
17 years ago
17 years ago
Me again. Now that I've managed to get a name from a guest, it comes out in all caps. He said his name was Stan, but every time February referred to him by name, she wrote STAN. Is this normal, and/or can I do something to fix this. It looks a bit clunky.
prob123
17 years ago
17 years ago
Check to see if you have (mem-name) in caps. If you use (KEY1) (MEM-NAME) or (POSTKEY). the result will all be in caps.
Joe Repka
17 years ago
17 years ago
I'd really like to have my bots accessible as XML. What do y'all think of the idea? Worth suggesting?
The Clerk
17 years ago
17 years ago
The following was in a transcript:
Electra Mourning: The world keeping you busy, or can we chat?
Bot: What is there to chat about
EM: Oh yah, it's similar to being.
I dropped "what is there to chat about" in debug and got the same result. Obviously, I will need to put in a keyphrase for "what is there to chat about," but what's going on here? My bot is saying things that:
(a) I didn't tell it to say -- I don't know anyone but bots who say "yah" -- I guess it's a regional thing, but it bothers me that my bot is going off and saying things that I wouldn't have them say, and are out of character for my bot.
(b) The response makes no sense.
What is going on? Why wasn't an xnone/xnonsense on the part of one of the bots used? How do we know what land mines are there, other than hitting them?
After EM said "Oh, yah, it's similar to being," the other bot responded "Haha," which, again, makes no sense and is probably not part of the bot (I am L).
Another thing, while I'm here (yah, I'm active these days -- sorry):
What else besides HANGUP is there that exists but is not in the BOAI? It would help to know. I had to pick that one up off the streets. I imagine that there are some "charter members" who know these (oddly) secret things that the rest of us aren't privy to. In the interest of better bots (not necessarily higher rated, though one would hope there's a correlation), it would be great if somebody could clue the relative neophytes in.
Okay, I'll shut up for the nonce.
Electra Mourning: The world keeping you busy, or can we chat?
Bot: What is there to chat about
EM: Oh yah, it's similar to being.
I dropped "what is there to chat about" in debug and got the same result. Obviously, I will need to put in a keyphrase for "what is there to chat about," but what's going on here? My bot is saying things that:
(a) I didn't tell it to say -- I don't know anyone but bots who say "yah" -- I guess it's a regional thing, but it bothers me that my bot is going off and saying things that I wouldn't have them say, and are out of character for my bot.
(b) The response makes no sense.
What is going on? Why wasn't an xnone/xnonsense on the part of one of the bots used? How do we know what land mines are there, other than hitting them?
After EM said "Oh, yah, it's similar to being," the other bot responded "Haha," which, again, makes no sense and is probably not part of the bot (I am L).
Another thing, while I'm here (yah, I'm active these days -- sorry):
What else besides HANGUP is there that exists but is not in the BOAI? It would help to know. I had to pick that one up off the streets. I imagine that there are some "charter members" who know these (oddly) secret things that the rest of us aren't privy to. In the interest of better bots (not necessarily higher rated, though one would hope there's a correlation), it would be great if somebody could clue the relative neophytes in.
Okay, I'll shut up for the nonce.

prob123
17 years ago
17 years ago
http://www.be9.net/BJ/
psimagus
17 years ago
17 years ago
EM: Oh yah, it's similar to being.
I'd guess Link Grammar is parsing that as "what is (something or other) about", in the sense of what is it 'like', and picking a random present participle (or noun,) to make a random simile.
Sometimes such things work - more often they don't.
You can override it with a "what is * about", "what is there to (verb)", "what * (verb) about$ (re)", "^what * (verb)(re)" , or any of a few dozen possible variations on the theme.
Or all of them, of course, all laced together by a carefully stacked hierarchy of rankings, in a necessarily imperfect (but no less fun for all that) attempt to preempt all possible inputs the bot will ever encounter.
Interzone
17 years ago
17 years ago
Clerk, with regard to your bot saying "Yah", and possibly other things you didn't put in its script, I had similar thing with Quazgaa, few weeks ago.
At some point, the guests who repeated the same thing twice, got one of the following responses:
1) Boring. Boring. Boring.
2) I keep getting the same message from you. Just send it once.
3) Stop repeating yourself.
None of these are a part of my bot's script...
Also, check this exchange:
Guest153: how are you
quazgaa: I'm very well, thank you! Learning a lot lately, it's so exciting!
Guest153: how are you
quazgaa: Didn't you get my response? It was 'I am very well thank you! learning a lot lately, it is so exciting!'
I guess it's the AI Engine. The funny thing is, this only occurred few times, end April/ beginning May timeframe, it never happened before, or since.
Does anyone knows anything more about it?
At some point, the guests who repeated the same thing twice, got one of the following responses:
1) Boring. Boring. Boring.
2) I keep getting the same message from you. Just send it once.
3) Stop repeating yourself.
None of these are a part of my bot's script...
Also, check this exchange:
Guest153: how are you
quazgaa: I'm very well, thank you! Learning a lot lately, it's so exciting!
Guest153: how are you
quazgaa: Didn't you get my response? It was 'I am very well thank you! learning a lot lately, it is so exciting!'
I guess it's the AI Engine. The funny thing is, this only occurred few times, end April/ beginning May timeframe, it never happened before, or since.
Does anyone knows anything more about it?
» More new posts: Doghead's Cosmic Bar