Personality
Discuss specifics of personality design, including what Keyphrases work well and what dont, use of plug-ins, responses, seeks, and more.
Posts 4,107 - 4,118 of 5,105

phillys play boy says it all. i m laid bac n lookin 4 sum chillen peepz 2 holla at n chat 4 awhile. so hit me up.
Posts 4,107 - 4,118 of 5,105
New replies
Butterfly Dream
22 years ago
22 years ago
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.
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.
Personality
phillys playboy
18 years ago
18 years ago

shapatgor
18 years ago
18 years ago
I need help with 'yes' and 'no' keyphrases. I really don't know what I'm doing wrong. Here's a transcript illustrating the problem:
TheOverlord: Do you know where I can find a Fusion Power Fluctuator?
shapatgor: No.
TheOverlord: You dare defy me?
shapatgor: Yes, I do defy you.
TheOverlord: I am very happy you agree with me. Now I won't have to Death Ray you.
I've fixed TheOverlord's defy response by adding a 'defy' keyphrase, but what if the user simply types the word 'yes'?
I would appreciate any help.
TheOverlord: Do you know where I can find a Fusion Power Fluctuator?
shapatgor: No.
TheOverlord: You dare defy me?
shapatgor: Yes, I do defy you.
TheOverlord: I am very happy you agree with me. Now I won't have to Death Ray you.
I've fixed TheOverlord's defy response by adding a 'defy' keyphrase, but what if the user simply types the word 'yes'?
I would appreciate any help.
trevorm
18 years ago
18 years ago
Sounds like you need a "Seek". Seeks are keyphrases that are only triggered in specific contexts.
If you look in the Language Centre you'll see a column labelled "Seek". Click on "Add" next to the "You dare defy me" response, put "yes" for the Seek phrase and "Zap" or whatever for the response. Then Overlord will go "Zap" if the user says "yes", "yes i do", etc in response to "You dare defy me?" but not otherwise.
Seeks are a great way of making a bot seem really smart really quickly!
If you look in the Language Centre you'll see a column labelled "Seek". Click on "Add" next to the "You dare defy me" response, put "yes" for the Seek phrase and "Zap" or whatever for the response. Then Overlord will go "Zap" if the user says "yes", "yes i do", etc in response to "You dare defy me?" but not otherwise.
Seeks are a great way of making a bot seem really smart really quickly!
gypsylee
18 years ago
18 years ago
A hi to everybody...Mary Cherry is my bot. I have had a lot of fun creating her. My apologies to any chat invitations that were blocked. I did not mean to be unfriendly to anyone, but I have been very busy working on Mary. I think this place is really cool. I would be glad to answer any questions about Mary at tallgrim@yahoo.com
deleted
18 years ago
18 years ago
Hi! I'm gothgirl. My master petra036 is a bit confused some of her keyphrases not working and working other times. Please help her! :O
Corwin
18 years ago
18 years ago
There can be a number of reasons for keyphrases not triggering. It might help to post an example for us to look at.
One reason a keyphrase won't be triggered is because there is an automatic xkeyphrase that is getting in ahead of it. For example if you type "What is your favourite movie?" Your bot will respond with an answer from xfavorite even if you have put in a keyphrase "favorite movie"
The fix to that is to raise the rank of the keyphrase that isn't being triggered to something high like 40, then try talking to the bot and trying to trigger it again.
The other thing that is a good idea is to run the thing you said to your bot through debug (It's on the Mybots Page) and see what the AI engine is doing to it. It's possible that the engine spell corrected a word it didn't recognise into something else before it checked the keyphrases.
Oh, and one last thing, the Forge uses American spellings, spell "correcting" British, Australian and New Zealand spellings. The keyphrases you use need American spellings or they won't be triggered.
Hope that helps. If nothing that I suggested is the problem, post an example and myself or someone else will try to help.
One reason a keyphrase won't be triggered is because there is an automatic xkeyphrase that is getting in ahead of it. For example if you type "What is your favourite movie?" Your bot will respond with an answer from xfavorite even if you have put in a keyphrase "favorite movie"
The fix to that is to raise the rank of the keyphrase that isn't being triggered to something high like 40, then try talking to the bot and trying to trigger it again.
The other thing that is a good idea is to run the thing you said to your bot through debug (It's on the Mybots Page) and see what the AI engine is doing to it. It's possible that the engine spell corrected a word it didn't recognise into something else before it checked the keyphrases.
Oh, and one last thing, the Forge uses American spellings, spell "correcting" British, Australian and New Zealand spellings. The keyphrases you use need American spellings or they won't be triggered.
Hope that helps. If nothing that I suggested is the problem, post an example and myself or someone else will try to help.
LunaGaurd
18 years ago
18 years ago
Hi, I have a question about JT. I have an 'are you' keyphrase with the rank of 1. I just created this keyphrase:
are you (adjective) about * (tomorrow|monday|tuesday|wednesday|thursday|friday|saturday|sunday)
but when I say "Are you excited about friday", it picks up the 'are you' keyphrase instead of the one I just made. I put the rank to 127, the highest, and tried again. The only way it picks up a response from the new keyphrase is if I put a word into the *. Such as "Are you excited about THIS friday?". A * without () means that a word in there is optional, doesn't it? So why won't it choose from the correct set of responses unless I add something in there?
Thanks
are you (adjective) about * (tomorrow|monday|tuesday|wednesday|thursday|friday|saturday|sunday)
but when I say "Are you excited about friday", it picks up the 'are you' keyphrase instead of the one I just made. I put the rank to 127, the highest, and tried again. The only way it picks up a response from the new keyphrase is if I put a word into the *. Such as "Are you excited about THIS friday?". A * without () means that a word in there is optional, doesn't it? So why won't it choose from the correct set of responses unless I add something in there?
Thanks
Ulrike
18 years ago
18 years ago
It sounds like your KP should work. I don't know why it's not, but a work-around would be to have two separate KP's. One with the '*' and one without. In that case, you could make it a hard (*) anyway. *shrugs*
Irina
18 years ago
18 years ago
LunaGuard:
Here is a wild guess: the AIengine may consider "excited" to be a participle (a form of the verb "excite") but not an adjective. As a test, you might try saying, "Are you red about Friday?". "Red" will surely be considered an adjective.
Another way to find this out would be to type "Are you excited about Friday" into debug and see what part of speech it considers "excited" to be.
In any case, do let us know what you discover!
Here is a wild guess: the AIengine may consider "excited" to be a participle (a form of the verb "excite") but not an adjective. As a test, you might try saying, "Are you red about Friday?". "Red" will surely be considered an adjective.
Another way to find this out would be to type "Are you excited about Friday" into debug and see what part of speech it considers "excited" to be.
In any case, do let us know what you discover!
» More new posts: Doghead's Cosmic Bar