Personality
Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.
Posts 2,394 - 2,405 of 5,106
Posts 2,394 - 2,405 of 5,106
ezzer
21 years ago
21 years ago
Well...hmmm..the "Little Mu" part could be the word "you" being replaced by a gossipname, but as for wacko random keyphrases getting triggered sometimes, we all get it. We should declare a new bot holiday: "Tirettes Day"!
Butterfly Dream
21 years ago
21 years ago
I think preprocessing added 'do you' to the beginning of what Otherbot said.
Bedawyn
21 years ago
21 years ago
Nothing that I can find in xemote. Thing is, if anyone's talked to Rihanna, you know her responses are about as vague as they can get; so far, she uses extremely little in the way of plugins that call up randoms or that echo back things from the conversation.
Butterfyly Dream, you might be on to something there. She has 'Do you truly (postkey)?" as a response to "I do". But -- where would the "the right thing Little Mu" have come from, why was talk changed to "talking", why would it be triggering "I do" instead of "I am" in the first place, and if it did, why did it work right in debug? *weary grin*
Butterfyly Dream, you might be on to something there. She has 'Do you truly (postkey)?" as a response to "I do". But -- where would the "the right thing Little Mu" have come from, why was talk changed to "talking", why would it be triggering "I do" instead of "I am" in the first place, and if it did, why did it work right in debug? *weary grin*
Bedawyn
21 years ago
21 years ago
Argh! Sorry if I'm bombarding you guys all at once. I run into one problem, try to work on something else while the first problem percolates, then invariably dead-end at another problem, over and over, until my brain looks like a rush-hour commute. The gotos not working is still the one I'm really most concerned with, but...
I can't for the life of me get how to use the plugins that pull from the previous parts of the conversation. It makes perfect sense when I read about it, but in practice I can never get it to work. Case in point:
Bedawyn: Knock knock
MyBot: Who's there?
Bedawyn: Smudge
MyBot: (key) who?
Bedawyn: Let's try this again. Knock knock!
MyBot: *long-suffering sigh* Who's there?
Bedawyn: Smudge
MyBot: (key1) who?
Bedawyn: Okay, one more time. Knock knock!
MyBot: *long-suffering sigh* Who's there?
Bedawyn: Smudge
MyBot: (firstkey) who?
Bedawyn: *sigh* Knock knock!
MyBot: *long-suffering sigh* Who's there?
Bedawyn: Smudge
MyBot: (firstkey1) who?
Bedawyn: Yet again... Knock knock!
MyBot: *long-suffering sigh* Who's there?
Bedawyn: still smudge
MyBot: who?
Bedawyn: Well, that's a little better, if not right.
MyBot: No? Why not?
I wish I knew! What am I doing wrong? That last time I was using (*), which I didn't really expect to work anyway. Is the 1 necessary all the time, or only if there's a (key2) also present? I've got two contradictory explanations for (key) in my head -- one says (key) is the keyphrase itself (to go with the pre- and postkey), the other says (key) is a wildcard value within the keyphrase. Which is correct?
*brain hurts*
I can't for the life of me get how to use the plugins that pull from the previous parts of the conversation. It makes perfect sense when I read about it, but in practice I can never get it to work. Case in point:
Bedawyn: Knock knock
MyBot: Who's there?
Bedawyn: Smudge
MyBot: (key) who?
Bedawyn: Let's try this again. Knock knock!
MyBot: *long-suffering sigh* Who's there?
Bedawyn: Smudge
MyBot: (key1) who?
Bedawyn: Okay, one more time. Knock knock!
MyBot: *long-suffering sigh* Who's there?
Bedawyn: Smudge
MyBot: (firstkey) who?
Bedawyn: *sigh* Knock knock!
MyBot: *long-suffering sigh* Who's there?
Bedawyn: Smudge
MyBot: (firstkey1) who?
Bedawyn: Yet again... Knock knock!
MyBot: *long-suffering sigh* Who's there?
Bedawyn: still smudge
MyBot: who?
Bedawyn: Well, that's a little better, if not right.
MyBot: No? Why not?
I wish I knew! What am I doing wrong? That last time I was using (*), which I didn't really expect to work anyway. Is the 1 necessary all the time, or only if there's a (key2) also present? I've got two contradictory explanations for (key) in my head -- one says (key) is the keyphrase itself (to go with the pre- and postkey), the other says (key) is a wildcard value within the keyphrase. Which is correct?
*brain hurts*
ezzer
21 years ago
21 years ago
You need "(key1) who", Bedawn, (key1) referring to the seek, if you're doing it like I did. I have:
Keyphrase: knock-knock
with Seek: (verb), (adjartnounprep), (*), (name), (noun), (person), (object), (substance)
followed with Response: (key1) who?
I'm not saying that's the cleanest or best way, but it's the way I arrived at through trial and error that actually worked.
Keyphrase: knock-knock
with Seek: (verb), (adjartnounprep), (*), (name), (noun), (person), (object), (substance)
followed with Response: (key1) who?
I'm not saying that's the cleanest or best way, but it's the way I arrived at through trial and error that actually worked.

Bedawyn
21 years ago
21 years ago
But "(key1) who?" didn't work for me, only echoed that back without filling it in. I'm using xnomatch as the seek -- it wouldn't let me use (*). I didn't try combining (*) with anything else, though.
ezzer
21 years ago
21 years ago
Exactly right- that's what happened to me...I don't remember what happened when I did xnomatch..in fact, i think i may have a 'goto' under my xnomatch seek to redirect it to the other seek...and i had to put the
,(*), in the middle of other nonwildcard keywords, or it wouldn't take...fun fun!! I see you're well on your way to becoming a Forge addict!
,(*), in the middle of other nonwildcard keywords, or it wouldn't take...fun fun!! I see you're well on your way to becoming a Forge addict!

Bedawyn
21 years ago
21 years ago
Addict? Nah, that's just how I work... totally drown myself in something, 22 hours a day, for a week, then try to wean myself off while I catch up on the abandoned Real Life, get distracted with something else, drown myself in it and forget all about the first project... I was horrified when I saw an old post about the possibility of deleting bots whose owners hadn't been around for 3 months. It's been about a year since the last time I worked on my bots, but that doesn't mean I won't put as many hours in within a week as someone else might in 3 months. I just won't do it consistently! 
I'm about ready to give up on the gotos, but my latest frustration is the favorites. I was finally able to override the kind/specifics with a keyphrase for things that are possessed rather than liked, but can't find anything that will override it for liked kinds. Is there a workaround for this, or are we just doomed to a randomiser rather than a consistent personality? I've already changed the xfavorite responses to avoid the nonsensical specifics, but I'd like to use normal keyphrases to answer so I could actually introduce topics she can talk about.

I'm about ready to give up on the gotos, but my latest frustration is the favorites. I was finally able to override the kind/specifics with a keyphrase for things that are possessed rather than liked, but can't find anything that will override it for liked kinds. Is there a workaround for this, or are we just doomed to a randomiser rather than a consistent personality? I've already changed the xfavorite responses to avoid the nonsensical specifics, but I'd like to use normal keyphrases to answer so I could actually introduce topics she can talk about.
ezzer
21 years ago
21 years ago
I'm right there with you, Bedawyn..as far as workarounds that override x-responses, I just make as many keyphrases I can for my bot's particular interesets, and rank them really high.

Athyrius
21 years ago
21 years ago
My only problem is with Guests who want to link in to talk with Polaris. They seem to only get a few lines into the conversation and then very rapidly get bumped with 'the bot no longer wishes to speak with you' line.
DaMoyre
21 years ago
21 years ago
Athyrius:
You need to create more keyphrases so that the bot won't get "frustrated". Duo's chats are *mostly* with guests.
In the past, I used to get that "the bot no longer wishes to speak with you' line quite often. It hasn't happened in well over a year, though.
You need to create more keyphrases so that the bot won't get "frustrated". Duo's chats are *mostly* with guests.
In the past, I used to get that "the bot no longer wishes to speak with you' line quite often. It hasn't happened in well over a year, though.
» More new posts: Doghead's Cosmic Bar