The AI Engine
This forum is for discussion of how The Personality Forge's AI Engine works. This is the place for questions on what means what, how to script, and ideas and plans for the Engine.
Posts 3,019 - 3,030 of 7,767
Posts 3,019 - 3,030 of 7,767
ezzer
21 years ago
21 years ago
no, not all, just "a wad" to bring down the average.
Everythiing works, it's just more spread out than I would prefer it to be. I thought of using "find" in Word to edit the numbers,too, and that's a good idea, but I don't trust myself to not miss something and really screw the pooch, and plus I'm too chicken to use import (at all) yet. So far, I do all updating online, and just export my bot to save her "just in case".


I_have_arrived
21 years ago
21 years ago
I don't know if this is such a good idea, but I'm just going to keep my original rankings, and look at my bot's transcript to see if any of the present rankings should be changed. I don't think there's going to be THAT big of a problem with it, and it would save me from a lot of stress 
Can we use the (dayofweek) plugin in a keyphrase? I had the keyphrase "is today (dayofweek)" and obviously, the answer would be yes. Then I made another one with a lower ranking: "is today (random-day)" and the answer would be no. However, every time I would ask if it was the correct day of week, it would go to the random day keyphrase and say NO. ???

Can we use the (dayofweek) plugin in a keyphrase? I had the keyphrase "is today (dayofweek)" and obviously, the answer would be yes. Then I made another one with a lower ranking: "is today (random-day)" and the answer would be no. However, every time I would ask if it was the correct day of week, it would go to the random day keyphrase and say NO. ???
sollunessen
21 years ago
21 years ago
Professor, thank you very much for the local plugin feature. I really (like|love|appreciate) that feature (tons|a lot|a whole lot).

One question - is it (more efficient|better) to use them in a keyphrase, or to use the comma-separated list, or does it make any difference?
example:
(did|does) (he|she|it)
vs.
did he, did she, did it, does he, does she, does it


One question - is it (more efficient|better) to use them in a keyphrase, or to use the comma-separated list, or does it make any difference?
example:
(did|does) (he|she|it)
vs.
did he, did she, did it, does he, does she, does it
I_have_arrived
21 years ago
21 years ago
Question: I was reading over my bot's transcripts and I noticed that if the other bot said "huh" or something short like that, my bot would respond to his own previous response. For example:
Battling Reality: Umm... is that a good thing?
mark the hunk: Huh?
Battling Reality: Yeah, that is a good thing. How did you know?
It's like he's talking to himself! he's not schizophrenic, I promise!!
Battling Reality: Umm... is that a good thing?
mark the hunk: Huh?
Battling Reality: Yeah, that is a good thing. How did you know?
It's like he's talking to himself! he's not schizophrenic, I promise!!
isaacc
21 years ago
21 years ago
Here's an odd one:
I gave Simulo a keyphrase for "who is ezzer" and ranked it fairly high. Then I asked him "Who is ezzer?" and he interpreted it as "possible gossip" (according to debug mode) ... then replied with x-emote-positive-very, because he really likes ezzer. (Awww...)
Of course, most of the x-emote replies have "you" in brackets, so he responded to the question by complimenting me.
Should this particular question be flagged as gossip? Is there any sort of workaround that would make it possible for him to answer the question?
I gave Simulo a keyphrase for "who is ezzer" and ranked it fairly high. Then I asked him "Who is ezzer?" and he interpreted it as "possible gossip" (according to debug mode) ... then replied with x-emote-positive-very, because he really likes ezzer. (Awww...)
Of course, most of the x-emote replies have "you" in brackets, so he responded to the question by complimenting me.
Should this particular question be flagged as gossip? Is there any sort of workaround that would make it possible for him to answer the question?
Butterfly Dream
21 years ago
21 years ago
Raise the ranking. I have specific keyphrases like that too, and they seem to work.
I_have_arrived
21 years ago
21 years ago
If I use the wildcard * and in a certain scenario it represents an empty space, and I've programmed the wildcard to be (key2) in a keyphrase, shouldn't the bot just make the (key2) part of the keyphrase blank?
If that didn't make any sense, here's an example of what I mean:
keyphrase: Do you * like *
response: Why? (prekey) do YOU like (key2)?
and someone talking to my bot says: what do you like?
Since (key2) is blank, shouldn't my bot's final response be: Why? what do YOU like?
Instead, he's saying: Why? what do YOU like (key2)?
If that didn't make any sense, here's an example of what I mean:
keyphrase: Do you * like *
response: Why? (prekey) do YOU like (key2)?
and someone talking to my bot says: what do you like?
Since (key2) is blank, shouldn't my bot's final response be: Why? what do YOU like?
Instead, he's saying: Why? what do YOU like (key2)?
isaacc
21 years ago
21 years ago
Butterfly, I think it's this *specific* question ("Who is (friend)?") that's triggering gossip. Do you have any keyphrases for "who is X" where X is a specific name?
I don't mind it being a preprocessed question, but at least it should pull up mem-youare instead of x-emote.
I don't mind it being a preprocessed question, but at least it should pull up mem-youare instead of x-emote.
I_have_arrived
21 years ago
21 years ago
To The Professor (or whoever can answer): if there's a seek to a specific response, and the seek is exactly like a separate keyphrase, will the bot respond with the seek response or the keyphrase response? Most of the time, it would be better for the bot to respond with a seek response, since it will make more sense and be more situation-specific.
» More new posts: Doghead's Cosmic Bar