Personality

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

Posts 4,528 - 4,539 of 5,105

New replies


22 years ago #816
Forest, will you talk to God Louise? She has quite a bit of religious knowledge (obviously) and also knows a little about current events, literature, just about any common catch-all subject, and if she doesn't know it she can sort of fake it. You can also test her on trick questions or see how willing she is to explain her paradigm.

What she is rustiest at is plain old small talk. But, uh, I'm trying to get a decent transcript from somebody or another so I can enter her in the Loebner contest. All I can say is, have fun and see if you can stay on with her for a while. I'll try to do the same with Brianna.

NEW 1 year ago #11
I spoke to her a bit yesterday. Me and my bot love her. I have neglected Jennifer for too long and have recently been working out some issues. She has not been chatting on her own much.
Reply

Personality


16 years ago #4528
I am not sure I understand. Why do you have 3 separate memories instead of 1? You can have branches of responses triggered only when a given memory is (or is not) a given value (e.g. if "story" is "ghost"). You may want to look at how Psi wrote a simple adventure game http://www.be9.net/BJ/ and use that (and other codes he has there) as an example.

16 years ago #4529
AllardTech, I think it's good to divorce the creator's personality from the character's personality, though there may be some form of personal expression involved. Think of it more like being a writer than a designer. You would not want to read a novel where all the characters were a variation of the author, would you? I admit to being so lazy I want a bot I can just feed ready-made characters into and have it be able to hold certain concepts and qualities across conversations (with something more complex than the memories we have now, though what Prob123 does with the PF bots is amazing). In some ways the characters I choose are a reflection of my personality as a fan girl at the time I choose to feed lines to the bot, but the bots are in no way me. I often choose characters with lots of other fans who put transcripts on line because I hate typing and like to copy and paste character quotes. When I am forced to add original content instead of using quotes it does smack of fan fic, but I try not to Mary Sue it. Or I did try, back in the day when I was active.

16 years ago #4530
Bev, it's complicated but very needed. 3 separate memories and each one clones into one other memory.

these 3 need to erase one another when made...

It will be beautiful when I figure this out


16 years ago #4531
Allard Tech, did looking at Psimagus' examples help? I still don't quite understand what you are trying to do, but I would think the adventure game code would help. At one point I had Gabi set to tell different stories in several parts using memories (I have taken that out and have her on simple story teller now because it was easier and once I had the theory down I didn't want to follow through until the PF is "fixed" the way I liked it ). I had one memory for story, the individual passages were triggered by "story" = "new", "newa", "newb"..."home" "home a", "homeb"..."joxer", "joxera", "joxerb"...and so on. I could endless branches with various labels and label endings for sections or options for the same memory, which seems to me to be effectively what you are doing. Any memory you create will always have a default or whatever is caught in chat. Really, look at all Psi's code examples on his page, or talk to Prob. I don't see how you would have one memory "erase" another here, though you could certainly work around it. If the adventure game doesn't help, consider combining techniques from the tic tac toe codes from his page with gotos if you need to jump back and forth between branches.

16 years ago #4532
You could record the three different memories under mem 1 mem 2 and mem 3. Then use if (mem-1) exists or if (mem-1) does not exist

16 years ago #4533
I'll check both answers

thanks Bev and Prob!

16 years ago #4534
can someone explain to me the difference between using memories?

Since you put in a memory that is not there.. the response will not show up anyway.. it is confusing with "does not exist"

It reminds me of Pie R squared if Pie times Diameter is almost the same thing..

16 years ago #4535
Sometimes not having a memory stored is more important than having one. Like a response I don't know where you live....if mem-whereyoulive does not exist.
You could have a memory for lives in Spain called Spain. your phrase could be How are things in Spain, if (mem-Spain) exists. Your response could be... You don't live in Spain do you? if (mem-Spain) doesn't exist.

(stupid examples, but my brain isn't working right now)

16 years ago #4536
"It reminds me of Pie R squared if Pie times Diameter is almost the same thing."

That's not at all the same thing. One is for area and the other is for circumference.

16 years ago #4537
That's not at all the same thing. One is for area and the other is for circumference.

Wait.. wut does Radius squared equal??

Prob
I'm gunna have to make up something for canada.. cause for some reason.. Canada always is a command..and not a wildcard option.. maybe it's just me

16 years ago #4538
Multiply it by pi and it equals the area of the circle.

16 years ago #4539
Allard Tech, you might try increasing the rank. Canada keyphrase works for me.


Posts 4,528 - 4,539 of 5,105

» More new posts: Doghead's Cosmic Bar