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,581 - 2,592 of 7,766

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.

21 years ago #2590
maybe some kind of implementation of per-session memories for Hemi then? Like (mem-this!) where ! indicates a per-session memory?

21 years ago #2591
I think he might be saying that bots will remember memories from one guest to another when its not the same guest. So there is a generic "guest" memory bank that would be better off cleared from one guest to another. I could be wrong but that was my stab at it.*shrugs*

21 years ago #2592
Ooooh "for guests"- right. When I read that before, I was thinking of just users and bots within the Forge. Okay, I got it now. Someone mentioned that before (leetaxxor?) and I've made a note of it. I've put it on my short list of things to do.


Posts 2,581 - 2,592 of 7,766

» More new posts: Doghead's Cosmic Bar