Bot not selecting right skill
newmips opened this issue · comments
Sometimes, bot is not selecting the skill related to the instruction given... So I was wondering if there were some kind of priorities or order when defining skills ?
Thank you for your answer.
The skill resolution depends on the confidence provided by the classifiers in a given topic. So ultimately, the accuracy of skill resolution depends on how good the underlying classifier is.
Are you using the built in classifiers? They should only be used for trivial tasks and mostly for development purposes. I'd suggest using extensions like talkify-watson-classifer to use something more complex and accurate like IBM Watson.
Also @newmips, it'd help if you could provide the input, output and expected output of what you're trying to do.
We have unfortunately been obliged to remove talkify module from our source code because it was not working as we were expecting. We have never found the origin of the issue.
This being, I have seen that you have modified the version of talkify-natural-classifier recently.
So, as soon as we can (means december or january), we will try to test it and see if we still have this issue. I will let you know... And that time, I will give you access to the code if we encounter same kind of issue :-)