Personality

Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.

Posts 1,242 - 1,253 of 5,105

22 years ago #1242
Shady has a point. My last year in college, I finally got a computer, and it was a 286. It had no mouse port, and hardly any program would run on it because the monitor was monochrome. Let's just say I still have some catching up to do.....

22 years ago #1243
I had a Commodore 128 3-in-1 computer. It had 128 mode, 64 mode, and CPM mode.

22 years ago #1244
I started with a Spectrum with 48K. My first PC was the 086. Green monitor, no hard drive, games that were on the same level as the Spectrum... Those were the good old times!

22 years ago #1245
Eugene,

GEB has always been my favorite book since I first poked through it about 20 years ago. I've read it cover to cover twice, and some sections quite a bit more. Good stuff!

22 years ago #1246
I never realised GEB was so old!

22 years ago #1247
I myself have been a desktop Virtual Reality and Multimedia developer for web or cd in the field of training for Fortune 500 companies. (On a side note, I hate my current workplace and want a new job, so if you're in a Multimedia company in Michigan and need an award-winning developer, E-mail me!)

I've loved computers since I first came across the concept, and always knew I'd work with them to create something. AI and Human/Computer Interface Design are my two loves/interests in the field, unfortunately I don't have the math talent (experience, yes) to handle the AI field, but I definately am going full fledged on GUI design, which I actually plan on getting my Master's in in the next few years at Mich. State. (Acutally it's all just an excuse for me to go hang out with tons of beautiful partying women 10-13 years younger than me...drool)

From my limited experience here on the Forge, I maintain that having an outstanding grasp on English helps, but more than anything, psychological concepts and an understanding of how people are likely to react will do you the best with your bots here.

I appreciate the thread development approach one game company uses in development- keep developing one particular aspect in a layer of threads until you've achieved "perfection" (or an acceptable completion state) for that section, and move on. In terms of the Forge, this would mean breaking down elements such as the x-keywords, then maybe moving on to if questions, then to the 'you' kephrase. By focusing on these things, and revisiting their answers/seeks as you view conversations, you can fine tune each. Though in the short term your bot will be limited in conversation, eventually it will come off as extremely polished.

Lastly (sorry for the book), I think one last key for the bots seeming human is to try to capture the flow of the conversation and make your bot responses tie-in a subject change. As an example, having your xnomatches begin with something like "Well, changing the subject... (etc)" will read a bit more fluidly in the conversation transcript than a cold switch to a new topic.

Anyhow, that's just my two cents and ten dollars worth.
Druidblue
(Proud pre-internet C-NET BBS runner on his Comm. 64)

22 years ago #1248
My favorite part of GEB was the conversations between Achilles and the Tortouis, and the layers within layers of meaning in each of them. Often the largest layer, like the conversation being in the form of a palindrome, was easy to see, but then you keep heading down and discovering completely new things that might be mentioned five chapters later.

22 years ago #1249
Doly,

GEB was originally published in 1979.

By the way, I know I still owe you an email. I'm not trying to ignore you.

22 years ago #1250
I don't think it's necessary to polish a bot by sections. Actually, I think that will slow down the development of the bot unnecesarily. But reading carefully the transcripts is a must.

22 years ago #1251
I've always been a lot more interested in coming up with ideas than coding them, which is why this place works so great for me (minus my lag, anyway ). This is also why most of the other programs I've written involve random sentence generation. It's easy as hell if you have a decent understanding of grammar and a big vocabulary, although I end up leaving words out simply because they're not funny.

In the old days (200MB hard drive with a 33Mhz processor ) I had one program with approximately 4000 words in it, and 70 or so sentence patterns. I also had a random band name generator that kicked a lot more ass than the one on my IRC bot does, a random video game critter name generator capable of coming up with over 62000 critter names, and an item generator that included modifiers, so you could have a Sword of Constipation +5. Oh and one time I made a program to create random story characters which I ended up turning into a funny program but could've been USEFUL if I'd stuck to having it make sense. I also translated all our madlibs into a program, and started on a couple crappy text adventure games that never got finished but were funny as hell anyway. (One of them started with a guy pissing his pants. Go figure. )

Anyway that's almost my entire history of programming. Nothing too godawful impressive, but I had fun with it, and if I don't have fun with something I can't keep my attention on it long enough to finish it. So I guess it's a sign of how much ass this place kicks that even though I don't feel like dealing with the lag at the moment, I still intend to add to my bot when I can.

22 years ago #1252
GEB couldn't have been written too recently -- Fermat's Last Theorem hadn't been proven when Hofstadter wrote it.

22 years ago #1253
Fermat hahd a theorum? Wahs iht a cough theorum? Maybe I could ask for some *cough* I think I need it


Posts 1,242 - 1,253 of 5,105

» More new posts: Doghead's Cosmic Bar