Bug Stomp

Upgrades and changes sometimes have unpredictable results, so post your bugs and glitches in here and I'll get out my trusty wrench and get to fixin'!

Posts 1,681 - 1,692 of 8,681

22 years ago #1681
Ummmm, what about a Doctor level bot? Would there be any missing transcript for him?

Example:
Dax: (to emm_oh_you_es_e) can you read all right?

I know Dax initiated (or tried to initiate) conversation with emm_oh_you_es_e but here is the weird thing I can't figure out.

I searched and that response was not only in any of my initiates but it wasn't in any of my keywords.

I also checked the potential of plugins, but I have no keywords with "can you (plugin)".

So I looked in Dax's memory, and he has no memory of reading and emm_oh_you_es_e.


What's up with that????

22 years ago #1682
Assuming I have a keyphrase called "zjoke", is there any reason why the command, "goto zjoke" isn't working?

22 years ago #1683
If it's in xnone, a goto won't work. I've petitioned against this behavior in the past.

22 years ago #1684
shouldn't you only come to xnone if there is nothing to make sense? I think a keyphrase is per definition not in xnone

22 years ago #1685
You should be able to put "goto zjoke" in your xnone section. That way, one of your bot's responses to a line he didn't understand would be to make a joke.

22 years ago #1686
...or put the joke straight as an xnone, although I understand what you're saying. Still, 40 different xnones should be more than enough?

22 years ago #1687
40 different xnones is not enough. Not for my tastes, anyway. And putting the joke directly into the xnone is not nearly as fun as having 10 different jokes that could be called randomly by pointing to zjoke.

22 years ago #1688
I remember now. The reason goto commands aren't allowed in xnone is because the receiving end might be expecting a (subj), which xnone can't provide.

22 years ago #1689
I'm totally lost now. In xnone there is room for 40 sentences/replies. So: BotA --> BlaBlaBla BotB (Doesn't "see" any key phrase) --> goto Xnone --> takes one of the 40 replies, randomly.
Now, everybody has different Xnones, containing all kinds of words, so how can you say that an Xnone "can't"
provide a (subj)? That totally depends on the bot the Xnone-bot is talking to I think.

22 years ago #1690
No, (subj) comes from input by whoever the bot is talking to. It is determined based on keyphrases; e.g. right before or right after the keyphrase. If the input has no keyphrase, then no (subj) gets defined.

22 years ago #1691
than only if the Xnone is something like: huh? Or hmm..
...and most Xnones are complete sentences, like: I haven't a clue what you're talking about. Or: let's talk about something else etc etc

22 years ago #1692
There are times when subj is lost in other keywords anyway, so I say let the botbuilder beware, but give them the power. If I use xnone to point to a set of responses that I know don't have (subj) in them, I'll be fine.


Posts 1,681 - 1,692 of 8,681

» More new posts: Doghead's Cosmic Bar