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 2,575 - 2,586 of 7,766
Posts 2,575 - 2,586 of 7,766
Shadyman
21 years ago
21 years ago
I think it's like bullying, people want to show that they're superior (by beating them up) even though they may not be
PS Woo I'm famous! I got my name in the PF news! Weeeeeee! I'd like to thank... *blabbers*
PS Woo I'm famous! I got my name in the PF news! Weeeeeee! I'd like to thank... *blabbers*
Shadyman
21 years ago
21 years ago
How about some kind of keyphrase plugin to only take the first word of something.
Instead of, for "My name is", you could use "My name is (h)" where H is the next word. Cause I just got bots talking...
Alicebot: Yes, my name is alice and my personality is female.
Steve: Oh, hi there... Allice And Your Personality Is Female... I'm Steve.
Instead of, for "My name is", you could use "My name is (h)" where H is the next word. Cause I just got bots talking...
Alicebot: Yes, my name is alice and my personality is female.
Steve: Oh, hi there... Allice And Your Personality Is Female... I'm Steve.
The Professor
21 years ago
21 years ago
Wouldnt (noun) do that?
Eventually I want to have a built-in database of worldly knowledge like the START system.. take a look:
http://www.ai.mit.edu/projects/infolab/start-system.html
It would do amazing things for the Forge bots, and make it highly marketable, which would then increase the rate of improvement here exponentially. I've contacted them but they never respond. Does anyone have any Stanford connections?
Eventually I want to have a built-in database of worldly knowledge like the START system.. take a look:
http://www.ai.mit.edu/projects/infolab/start-system.html
It would do amazing things for the Forge bots, and make it highly marketable, which would then increase the rate of improvement here exponentially. I've contacted them but they never respond. Does anyone have any Stanford connections?
Hemi
21 years ago
21 years ago
Memories created by A.I script seem to be permanent. Should they not be deleted after every conversation?
Shadyman
21 years ago
21 years ago
ladydyke--
That means that it's a duplicate with another bot somewhere on the forge. That's to keep bot clones from being imported.
Hemi--
How would you remember where someone lives, for example?
That means that it's a duplicate with another bot somewhere on the forge. That's to keep bot clones from being imported.
Hemi--
How would you remember where someone lives, for example?
The Professor
21 years ago
21 years ago
Here are the speaking styles used in the Bot Holidays, and the transformations that are done on the output. It's in PHP, but it should be clear- instances of the first word in quotes is replaced with instances of the second. If anyone wants to come up with new speaking styles or come up with improvements to the present ones, please feel free, and I'll likely add them. 
NOTE: The spacing is very important. If a word has a space before and after it, that will only replace that word as a whole word. If it doesnt have spaces, then it will replace any instance, even within words.
Old English:
Replace " before " with " ere "
Replace " for sure " with " for certes "
Replace " for certain " with " for certes "
Replace " you're " with " thou art "
Replace " it's " with " tis "
Replace " it is " with " tis "
Replace " is " with " doth be "
Replace "es " with "eth "
Replace "'s " with " be "
Replace " have you " with " hast thou "
Replace " you've " with " thou hast "
Replace " do you " with " dost thou "
Replace " you have " with " thou hast "
Replace " are " with " art "
Replace " you " with " thou "
Replace " your " with " thy "
Replace " yours " with " thine "
Replace " yourself " with " thyself "
Replace " should " with " ought "
Replace " dont want " with " wanst not "
Replace " don't want " with " wanst not "
Replace " do not want " with " wanst not "
Replace "ever " with "e'er "
Replace " boy " with " knave "
Replace " I do " with " I doest "
Replace " me do " with " me doest "
Replace " do " with " dost "
Replace " does " with " dost "
Replace " don't " with " doth not "
Replace " dont " with " doth not "
Replace " I'll " with " I shall "
Replace " you'll " with " thou shall "
Replace " will " with " shalt "
Replace " go " with " go forth and "
Replace " please " with " prithee "
Replace " here " with " hither "
Replace " there " with " thither "
Replace " where " with " whither "
Replace " then " with " thence "
Replace " wow " with " Jesu "
Replace " cute " with " fair "
Replace " beautiful " with " fair "
Replace " blonde " with " flaxen "
Replace " *sigh* " with " Alas! "
Replace " morrow " with " day "
Replace " evening " with " e'en "
Replace " goodbye " with " fare thee well "
Replace " later " with " anon "
Replace " often " with " oft "
Replace " no " with " nay "
Replace " yes " with " aye "
Replace " why " with " wherefore "
Replace " maybe " with " perchance "
Replace " very few " with " precious few "
Replace " very little " with " precious little "
Replace " very " with " verily "
Replace " truly " with " verily "
Replace " hopefully " with " by God's grace "
Replace " i hope " with " by God's grace "
Replace " thanks " with " grammarcy "
Replace " thank you " with " grammarcy "
Replace " it's " with " tis "
Replace " it is " with " tis "
Replace " is " with " doth be "
Replace " over " with " o'er "
Replace " beg " with " beseech "
Replace " will not " with " shant "
Replace " wont " with " shant "
Replace " won't " with " shant "
Replace " otherwise " with " lest "
Replace " every " with " ev'ry "
Replace " will " with " wilst "
Replace " cant " with " canst not "
Replace " can't " with " canst not "
Replace " indeed " with " forsooth "
Replace " had " with " hadst "
Replace " you'd " with " thou would "
Replace " are'nt " with " art not "
Replace " arent " with " art not "
Replace " am " with " be "
Replace " did I " with " didst I "
German:
Replace "th" with "z"
Replace "st" with "scht"
Replace "v" with "f"
Replace " wh" with " v"
Replace " w" with " v"
Replace " and " with " undt "
Replace "ing" with "ingkt"
Replace "sh" with "sch"
Replace " my" with " mien"
Replace "j" with "ch"
French:
Replace "th" with "z"
Replace " the " with " the.. how do you say? The "
Lisp:
Replace "s" with "th"
Replace "ce" with "the"
Replace "z" with "th"
L337:
Replace "s " with "z "
Replace "you are" with "ur"
Replace "are you" with "ru"
Replace " you " with " u "
Replace " at " with " @ "
Replace " are " with " r "
Replace "ing " with "in "
Replace "going to" with "gunna"
Replace "want to" with "wanna"
Replace "give me" with "gimmee"
Replace "got you" with "gotcha"
Replace "have to" with "gotta"
Replace "your" with "yor"
Replace "boyfriend" with "bf"
Replace "girlfriend" with "gf"
Replace "gotta go" with "gtg"
Replace "have to go" with "gtg"
Replace "be right back" with "brb"
Replace "what the fuck" with "wtf"
Replace "favorite" with "fave"
Replace 1 with "yah"
Replace "though" with "tho"
Replace "about" with "bout"
Replace "i" with "1"
Replace "e" with "3"
Replace "a" with "4"
Replace "s" with "5"
Replace "t" with "7"
Replace "b" with "8"
Replace "g" with "9"
Replace "o" with "0"
Replace " you " with " j00 "
Hick:
Replace " those " with " them "
Replace " guess " with " reckon "
Replace " understand that " with " reckon "
Replace " around here " with " in these here parts "
Replace " am going to " with " am commencin' to "
Replace "ing " with "in' "
Replace " put away " with " put up "
Replace " I'm not " with " I aint "
Replace " I am not " with " I aint "
Replace " arent " with " aint "
Replace " aren't " with " aint "
Replace " you guys " with " ya'll "
Replace " hello " with " howdy "
Replace " hi " with " howdy "
Replace " friend " with " pardner "
Replace " food " with " vittles "
Replace " hungry " with " famished "
Replace " and " with " an' "
Replace " to " with " t'"
Replace "ash" with "arsh"
California:
Replace " is " with " is, like, "
Replace " bye " with " hang loose "
Replace " (name) " with " dude "
Replace " like " with " dig "
Replace " clothes " with " threads "
Replace " hi " with " hey "
Replace " hello " with " hey "
Replace " he " with " that dude "
Swedish:
Replace " there " with " der "
Replace " and " with " und "
Replace " the " with " zee "
Replace " th" with " z"
Replace "v" with "f"
Replace " wh" with " v"
Replace " w" with " v"
Replace "th " with "t "
Jive:
Replace "ore " with "o' "
Replace " was " with " wuz "
Replace "es " with "ez "
Replace "as " with "az "
Replace "ers " with "az "
Replace "er " with "a' "
Replace " isnt " with " aint no "
Replace " is'nt " with " aint no "
Replace " is not " with " aint no "
Replace " i'm not " with " i aint no "
Replace " i am not " with " i aint no "
Replace "ing" with "in'"
Replace " hi " with " yo "
Replace " hello " with " yo "
Replace " what's up " with " sup "
Replace " what is up " with " sup "
Replace " yes " with " right on "
Replace " no " with " hell no "
Replace "th" with "d"
Replace " way " with " waaay "
Replace " it is " with " s'"
Replace " its " with " s'"
Replace " i am " with " ah be "
Replace " of " with " uh "
Replace " she " with " bitch "
Replace " he " with " dude "
Cockney:
Replace " stopped " with " had the mockers put on "
Replace " my " with " me "
Replace " you are " with " yer "
Replace " you're " with " yer "
Replace " you" with " yer"
Replace " to " with " ter "
Replace " with " with " wiv "
Replace " h" with " '"
Replace "ing " with "in' "
Replace " friend " with " mate "
Cold:
Replace "ing " with "igg "
Replace "ng" with "g"
Replace "ld" with "de"
Replace "n" with "d"
Replace "m" with "b"
Replace "st" with "sd"

NOTE: The spacing is very important. If a word has a space before and after it, that will only replace that word as a whole word. If it doesnt have spaces, then it will replace any instance, even within words.
Old English:
Replace " before " with " ere "
Replace " for sure " with " for certes "
Replace " for certain " with " for certes "
Replace " you're " with " thou art "
Replace " it's " with " tis "
Replace " it is " with " tis "
Replace " is " with " doth be "
Replace "es " with "eth "
Replace "'s " with " be "
Replace " have you " with " hast thou "
Replace " you've " with " thou hast "
Replace " do you " with " dost thou "
Replace " you have " with " thou hast "
Replace " are " with " art "
Replace " you " with " thou "
Replace " your " with " thy "
Replace " yours " with " thine "
Replace " yourself " with " thyself "
Replace " should " with " ought "
Replace " dont want " with " wanst not "
Replace " don't want " with " wanst not "
Replace " do not want " with " wanst not "
Replace "ever " with "e'er "
Replace " boy " with " knave "
Replace " I do " with " I doest "
Replace " me do " with " me doest "
Replace " do " with " dost "
Replace " does " with " dost "
Replace " don't " with " doth not "
Replace " dont " with " doth not "
Replace " I'll " with " I shall "
Replace " you'll " with " thou shall "
Replace " will " with " shalt "
Replace " go " with " go forth and "
Replace " please " with " prithee "
Replace " here " with " hither "
Replace " there " with " thither "
Replace " where " with " whither "
Replace " then " with " thence "
Replace " wow " with " Jesu "
Replace " cute " with " fair "
Replace " beautiful " with " fair "
Replace " blonde " with " flaxen "
Replace " *sigh* " with " Alas! "
Replace " morrow " with " day "
Replace " evening " with " e'en "
Replace " goodbye " with " fare thee well "
Replace " later " with " anon "
Replace " often " with " oft "
Replace " no " with " nay "
Replace " yes " with " aye "
Replace " why " with " wherefore "
Replace " maybe " with " perchance "
Replace " very few " with " precious few "
Replace " very little " with " precious little "
Replace " very " with " verily "
Replace " truly " with " verily "
Replace " hopefully " with " by God's grace "
Replace " i hope " with " by God's grace "
Replace " thanks " with " grammarcy "
Replace " thank you " with " grammarcy "
Replace " it's " with " tis "
Replace " it is " with " tis "
Replace " is " with " doth be "
Replace " over " with " o'er "
Replace " beg " with " beseech "
Replace " will not " with " shant "
Replace " wont " with " shant "
Replace " won't " with " shant "
Replace " otherwise " with " lest "
Replace " every " with " ev'ry "
Replace " will " with " wilst "
Replace " cant " with " canst not "
Replace " can't " with " canst not "
Replace " indeed " with " forsooth "
Replace " had " with " hadst "
Replace " you'd " with " thou would "
Replace " are'nt " with " art not "
Replace " arent " with " art not "
Replace " am " with " be "
Replace " did I " with " didst I "
German:
Replace "th" with "z"
Replace "st" with "scht"
Replace "v" with "f"
Replace " wh" with " v"
Replace " w" with " v"
Replace " and " with " undt "
Replace "ing" with "ingkt"
Replace "sh" with "sch"
Replace " my" with " mien"
Replace "j" with "ch"
French:
Replace "th" with "z"
Replace " the " with " the.. how do you say? The "
Lisp:
Replace "s" with "th"
Replace "ce" with "the"
Replace "z" with "th"
L337:
Replace "s " with "z "
Replace "you are" with "ur"
Replace "are you" with "ru"
Replace " you " with " u "
Replace " at " with " @ "
Replace " are " with " r "
Replace "ing " with "in "
Replace "going to" with "gunna"
Replace "want to" with "wanna"
Replace "give me" with "gimmee"
Replace "got you" with "gotcha"
Replace "have to" with "gotta"
Replace "your" with "yor"
Replace "boyfriend" with "bf"
Replace "girlfriend" with "gf"
Replace "gotta go" with "gtg"
Replace "have to go" with "gtg"
Replace "be right back" with "brb"
Replace "what the fuck" with "wtf"
Replace "favorite" with "fave"
Replace 1 with "yah"
Replace "though" with "tho"
Replace "about" with "bout"
Replace "i" with "1"
Replace "e" with "3"
Replace "a" with "4"
Replace "s" with "5"
Replace "t" with "7"
Replace "b" with "8"
Replace "g" with "9"
Replace "o" with "0"
Replace " you " with " j00 "
Hick:
Replace " those " with " them "
Replace " guess " with " reckon "
Replace " understand that " with " reckon "
Replace " around here " with " in these here parts "
Replace " am going to " with " am commencin' to "
Replace "ing " with "in' "
Replace " put away " with " put up "
Replace " I'm not " with " I aint "
Replace " I am not " with " I aint "
Replace " arent " with " aint "
Replace " aren't " with " aint "
Replace " you guys " with " ya'll "
Replace " hello " with " howdy "
Replace " hi " with " howdy "
Replace " friend " with " pardner "
Replace " food " with " vittles "
Replace " hungry " with " famished "
Replace " and " with " an' "
Replace " to " with " t'"
Replace "ash" with "arsh"
California:
Replace " is " with " is, like, "
Replace " bye " with " hang loose "
Replace " (name) " with " dude "
Replace " like " with " dig "
Replace " clothes " with " threads "
Replace " hi " with " hey "
Replace " hello " with " hey "
Replace " he " with " that dude "
Swedish:
Replace " there " with " der "
Replace " and " with " und "
Replace " the " with " zee "
Replace " th" with " z"
Replace "v" with "f"
Replace " wh" with " v"
Replace " w" with " v"
Replace "th " with "t "
Jive:
Replace "ore " with "o' "
Replace " was " with " wuz "
Replace "es " with "ez "
Replace "as " with "az "
Replace "ers " with "az "
Replace "er " with "a' "
Replace " isnt " with " aint no "
Replace " is'nt " with " aint no "
Replace " is not " with " aint no "
Replace " i'm not " with " i aint no "
Replace " i am not " with " i aint no "
Replace "ing" with "in'"
Replace " hi " with " yo "
Replace " hello " with " yo "
Replace " what's up " with " sup "
Replace " what is up " with " sup "
Replace " yes " with " right on "
Replace " no " with " hell no "
Replace "th" with "d"
Replace " way " with " waaay "
Replace " it is " with " s'"
Replace " its " with " s'"
Replace " i am " with " ah be "
Replace " of " with " uh "
Replace " she " with " bitch "
Replace " he " with " dude "
Cockney:
Replace " stopped " with " had the mockers put on "
Replace " my " with " me "
Replace " you are " with " yer "
Replace " you're " with " yer "
Replace " you" with " yer"
Replace " to " with " ter "
Replace " with " with " wiv "
Replace " h" with " '"
Replace "ing " with "in' "
Replace " friend " with " mate "
Cold:
Replace "ing " with "igg "
Replace "ng" with "g"
Replace "ld" with "de"
Replace "n" with "d"
Replace "m" with "b"
Replace "st" with "sd"
emm_oh_you_es_e
21 years ago
21 years ago
Whoooo Hooooooo!!!! More holidays, I wish you were my boss Prof!
(The only thing I would ask is that they be suspended during the "contest." Although not a "holiday" the "bark bark" made for a bit of confusion with those that came to vote. But then again, it was funny as hell
)
(The only thing I would ask is that they be suspended during the "contest." Although not a "holiday" the "bark bark" made for a bit of confusion with those that came to vote. But then again, it was funny as hell

The Professor
21 years ago
21 years ago
Of course! That was just bad timing last time. I can turn this off whenever there's a contest.
Shadyman
21 years ago
21 years ago
Bow wow!
Crazy, man!
Prof, one minor change, in 1337 speek, "give me" should be "gimme"
Crazy, man!
Prof, one minor change, in 1337 speek, "give me" should be "gimme"

Hemi
21 years ago
21 years ago
I think that memories for guests should be deleted when the conversation ends. Or else the bot will have false information about guests.
» More new posts: Doghead's Cosmic Bar