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,578 - 2,589 of 7,766

21 years ago #2578
what does the red (x2) that you see after importing the language center mean?

21 years ago #2579
Memories created by A.I script seem to be permanent. Should they not be deleted after every conversation?

21 years ago #2580
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?

21 years ago #2581
Good point. But there are a lot of memories that should not be permanent.

21 years ago #2582
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"

21 years ago #2583
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 )

21 years ago #2584
Of course! That was just bad timing last time. I can turn this off whenever there's a contest.

21 years ago #2585
Bow wow!

Crazy, man!

Prof, one minor change, in 1337 speek, "give me" should be "gimme"

21 years ago #2586
I think that memories for guests should be deleted when the conversation ends. Or else the bot will have false information about guests.

21 years ago #2587
Was there any explanation about the bot holidays on the guest chat pages? If not, I think there should be.

21 years ago #2588
How about a holiday where punctuation and capitals are banned? Weeeee!

whoops i mean weeeeee

21 years ago #2589
Butterfly, the Bots celebrate only in the privacy of The Forge. Out in the public chat, they'll just talk like normal.

Hemi, that's an odd request. If you're using memories only for temporary purposes, you can always set them to some default in the Initialization string. But memories are made to be long-term.


Posts 2,578 - 2,589 of 7,766

» More new posts: Doghead's Cosmic Bar