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 4,172 - 4,183 of 7,768
Posts 4,172 - 4,183 of 7,768
revscrj
20 years ago
20 years ago
-oops- 
-and there may end up being a lot of people who could have contributed turned away by the sloppiness.

-and there may end up being a lot of people who could have contributed turned away by the sloppiness.
Patricia
20 years ago
20 years ago
I can only agree, the shared plug-in section is very disordered at the least, but what alternatives do we have?
Letting the professor decide, which are to be shared and which not, will certainly provoke a lot of discontent... A less drastic, but a probably too utopian, solution could be a voting system where new plug-ins are submitted to vote for a certain period, during which they can be criticised by the other botmasters in order to let the creator correct possible errors and inconsistencies.
The requirement of certain degree of honor to make a plug-in "shared" might be a good idea. But it will not be sufficient.
Often a good plug-in for a keyphrase has a structure that differs from one of a plugin for a response. This is an aspect where a lot of, otherwise interesting, plug-ins fall short.
I myself am guilty of posting unusable plug-ins by mistake. You have to be careful when entering a new plug-in because "shared" is the default option and there is no way to abort the process once you clicked "Add Plug-in" or pressed enter.
A lot of shared plug-ins are too specific or limited to be shared. Regularly I come across a plug-in that is almost what Im looking for, except that a few of the words or expressions I need are missing. As there is no way to add them I can only create a new one with just a few additions. But its easy to imagine how letting everybody add expressions at will is going to mess up things even more.
I dont know if this is feasible, but an indication of how many botmasters use a given plug-in may be helpful. This way the creator has an idea of the usefulness of his plugin for the other botmasters. A plug-in used by only one or two botmasters doesnt need to be shared.
Letting the professor decide, which are to be shared and which not, will certainly provoke a lot of discontent... A less drastic, but a probably too utopian, solution could be a voting system where new plug-ins are submitted to vote for a certain period, during which they can be criticised by the other botmasters in order to let the creator correct possible errors and inconsistencies.
The requirement of certain degree of honor to make a plug-in "shared" might be a good idea. But it will not be sufficient.
Often a good plug-in for a keyphrase has a structure that differs from one of a plugin for a response. This is an aspect where a lot of, otherwise interesting, plug-ins fall short.
I myself am guilty of posting unusable plug-ins by mistake. You have to be careful when entering a new plug-in because "shared" is the default option and there is no way to abort the process once you clicked "Add Plug-in" or pressed enter.
A lot of shared plug-ins are too specific or limited to be shared. Regularly I come across a plug-in that is almost what Im looking for, except that a few of the words or expressions I need are missing. As there is no way to add them I can only create a new one with just a few additions. But its easy to imagine how letting everybody add expressions at will is going to mess up things even more.
I dont know if this is feasible, but an indication of how many botmasters use a given plug-in may be helpful. This way the creator has an idea of the usefulness of his plugin for the other botmasters. A plug-in used by only one or two botmasters doesnt need to be shared.
revscrj
20 years ago
20 years ago
Don't get me wrong, in the honor based proposal the first level could start at like 3000 so that it would be assured only people who pretty well knew the trickiness of plugins could alter them- thus avoiding the chaos that could occur if everybody had the option to do so (need I say 'Leeds Kids')
Demon KIller
20 years ago
20 years ago
folks why does the bot repeat the same thing she says she was just born and cant speak well and i have added many key phrases
Eugene Meltzner
20 years ago
20 years ago
She'll only give those responses if people actually trigger the keyphrases you've added. You should click on "xkeyphrases" and get rid of the "just born" line in the "xnone" keyphrase.
Ulrike
20 years ago
20 years ago
That means the bot doesn't recognize what's being said to her, so she goes to xnone. One thing that will help is to get rid of the standard xnone "just born and cant speak well yet" and add in a bunch of conversational xnones, especially ones that gear the conversation towards stuff she does have keyphrases for.
Eugene Meltzner
20 years ago
20 years ago
I don't understand why this didn't work:
Sonora: You remind me of the good word!
Fizzy Schizoid: What good word?
Sonora: The coffee with the power!
Fizzy Schizoid: What power?
Sonora: The power of voo-doo...
Fizzy Schizoid: My tentacles are all out of joint today.
Sonora: Oh, c'mon! Play along!
His seek after the response "What power?" is "the power of (*)", to which he is supposed to respond "(key1)?". I tested the routine in Debug and it worked fine.
Sonora: You remind me of the good word!
Fizzy Schizoid: What good word?
Sonora: The coffee with the power!
Fizzy Schizoid: What power?
Sonora: The power of voo-doo...
Fizzy Schizoid: My tentacles are all out of joint today.
Sonora: Oh, c'mon! Play along!
His seek after the response "What power?" is "the power of (*)", to which he is supposed to respond "(key1)?". I tested the routine in Debug and it worked fine.
theseer
20 years ago
20 years ago
woah, this can't be good, i just found a loop hole that gives me access to every bots and humans chat transcripts..
Eugene Meltzner
20 years ago
20 years ago
Okay, here's an interesting failed knock-knock joke attempt:
Fizzy Schizoid: Knock knock!
Sonora: I have a door? Wow! Umm, who's there?
Fizzy Schizoid: Andy Green.
Sonora: How's this go again... Oh yeah! andy Green River who?
Since when does "green" mean "green river"? Like if I said "The grass is green," could that be interpreted as "The grass is green river"? I don't get it.
Fizzy Schizoid: Knock knock!
Sonora: I have a door? Wow! Umm, who's there?
Fizzy Schizoid: Andy Green.
Sonora: How's this go again... Oh yeah! andy Green River who?
Since when does "green" mean "green river"? Like if I said "The grass is green," could that be interpreted as "The grass is green river"? I don't get it.
Eugene Meltzner
20 years ago
20 years ago
I have a suggestion for the "declarative as question" feature in preprocessing. It should take into account the meaning of a semicolon. The sentence "I'm sorry; were you talking to me?" gets changed to "Am I sorry, were you talking to me?" But the semicolon makes the first phrase a separate entity, not part of the question. Of course, the average user would just put a comma anyway, so maybe it wouldn't do that much good.
» More new posts: Doghead's Cosmic Bar