Closed nahidalam closed 6 years ago
@nahidalam I agree with you, but it is not an issue technically, or impove MultiLogicAdapter. Could you please read this phase http://chatterbot.readthedocs.io/en/stable/logic/multi-logic-adapter.html#response-selection
However you could control this part by using it's confidence http://chatterbot.readthedocs.io/en/stable/logic/multi-logic-adapter.html#chatterbot.logic.multi_adapter.MultiLogicAdapter.get_greatest_confidence
And also i tagging this questions with testing
, We had tests for MultiLogicAdapter, I am not sure for this case
@nahidalam have you seen how large the corpus is you have trained it with? It's very small...
@nahidalam If you train more with data that match what you want the bot to respond as then it become more accurate.
I am using Chatterbot Corpus in the below code
I run the program and below question answers
The response specially the 2nd and 3rd one doesn't make any sense. Responding with
time
when I am sayingI am good. Thanks
is unexpected. Maybe something likeHow can I help you?
would make more sense. Also when I am taking about ordering food, at least it should go into some food direction as I see somefood.yml
training was done while running the program, but it responds with current time!!What am I missing?