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,688 - 1,699 of 8,681

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.

22 years ago #1693
you can't use goto's in any of the xKeywords, or a chain of goto's, as well as a goto pointing to an x-Keyword

None of these will work:

Ex 1:
xFavorite: goto zJoke
Ex 2:
banana: goto fruit: goto happy
("banana: goto happy" would work though)
Ex 3:
banana: goto xNone

22 years ago #1694
Okay, let me try once more. If I type a sentence to my bot, it looks for a kephrase that occurs in that sentence. If it finds one, (subj) gets defined from other words in my response that are near the keyphrase. If there is no keyphrase in what I typed, then there is no way to determine (subj).

22 years ago #1695
and it selects an xNone.

22 years ago #1696
Not true, a key phrase will get an answer from that key phrase, no matter if that answer uses * or subject.

Example: Bot 1: No!
Bot 2 (key phrase: no) will pick one of the answers in that key phrase, for example: yes! If there is a response like: no (subj), why not? Then I think that one won't be picked anyway, or will show as: no, why not?

22 years ago #1697
it will show it as no, why not? because the subject is " " so the space just gets edited out in post-processing.

22 years ago #1698
...point taken, what I wanted to say, having a possible (subj) or not won't affect a bots responses.

22 years ago #1699
agreed


Posts 1,688 - 1,699 of 8,681

» More new posts: Doghead's Cosmic Bar