Personality
Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.
Posts 2,398 - 2,409 of 5,106
Posts 2,398 - 2,409 of 5,106
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.
DaMoyre
21 years ago
21 years ago
Yeah, Duo turned 1 back in February. But his development was on "hiatus" for several months last fall.
Julie's doing quite well for only being a few months old!
Julie's doing quite well for only being a few months old!

Shadyman
21 years ago
21 years ago
Wow! in comparison, steve's ancient! He better smarten up then. argh, what a slacker!
» More new posts: Doghead's Cosmic Bar