Personality

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

Posts 4,522 - 4,533 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 #4522
Bev, I don't use binary for every-day stuff, not only because of the unwieldy lengths involved, but also because I have no intuitive concept of quantity associated with anything but decimal. But a number theory problem that I'm interested in is easier to work with in binary, which is why I have practice in doing binary arithmetic.

16 years ago #4523
Eugene, that makes sense. I suppose it does have it's uses.

16 years ago #4524
I would think it difficult (and probably not desirable) to divorce a designer's personality from the things she makes. (Although unfortunately not impossible: this is one of the issues with designing by committee.) And just as there are few "correct" solutions in design, there probably isn't a "correct" personality type for designers. What's more important is that whatever the personality, that some of it make its way into our products. Some trace, some veneer of our humanity as designers needs to come through lest the products we make become alien to us--a real possibility in this age of smart machines and digital forms. Even though we may use everything from computers to factories to manufacture our designs, they are still our designs, made by humans. The trick is to keep some of what is human throughout the design process: to retain some life,

=======================================

Shawn


Online Dating


[url=http://www.talkingdating.com]Online Dating[/url]

16 years ago #4525
Is there a way that one memory retained can erase another memory?

I have made several different memories and they all replace another main memory. But I would like the option of the memory to cancel out or erase the other memories.

Generic example.

a user calls themselves a fry cook at burger king. Then they call themselves a manager at burger king. the secondary or main memory is they work at burger king creating 2 memories... which is position and location. Location is the second memory which will always be. I would like to know how to erase the fact that they used to be a fry cook.. or vice/versa.

Burger King will always be the main memory that I need.. but using a separate memory as position needs to be canceled out or erased by the other.

A simple answer might give me the solution, but I doubt it.

I want to make a script for one memory to erase another.

16 years ago #4526
Yes when you make the mem script add 'only'. rem (key1) as only "name" That will erase the old memory and add the new

16 years ago #4527
Prob123

I have a situation where 3 different memories when triggered.. make 1 extra memory. All three make their own memory and one called "Prob123-is-hot"

if memory 1 is triggered it makes its own memory and "prob123-is-hot"

if memory 2 is triggered it makes its own memory and "prob123-is-hot"

if memory 3 is triggered it makes its own memory and "prob123-i-shot"

memory "prob123-is-hot" is always replaced when memory 1, 2, or 3 are triggered. that is not a problem.

I need memory 1 to erase memory 2.. or memory 3 to erase memory 1.

The easy idea is to use 'exists' and 'does not exist' statements to cancel or reroute the path to force memory 2 to only be recognized if the users tries to revert/trigger/ a memory 1 or 3.

I was sitting down.. and this all just hit me. Success was doubling 3 different memories to clone themselves into 1 separate memory.

It's all about lies and truths

the 3 separate memories are the hub branches for many..many interactive other branches.

the concept will evolve itself into a standard that help make a self interaction that will trigger building its own memories.. it's hard to explain..

I just need one separate memory to cancel another.. is it possibl?

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!


Posts 4,522 - 4,533 of 5,105

» More new posts: Doghead's Cosmic Bar