Closed telkomops closed 7 years ago
as far as i know. If you implement chatbot.set_trainer(ListTrainer) it will look for sequential way. Even i have doubt how th AI is actually working in this chatterbot. Still i couldnt find any answer related to that. I have checked chatterbot docs too.
From my understanding, when you ask a specific question, it takes all distinct, replies_to and tried to find the nearest or similar using , by default, Levenshtein_distance. So in my case, since i said , "No.Atlantic City" it found the match and it then returned "It started last wednesday" , however i feel that , logic should ignore sequence of conversations from same user. When finding the replies_to, the sequence of chats from the same user should be ignored or handled differently.
@telkomops I closed this issue off because I thought it had been resolved. My apologies if this was a mistake. Are you still encountering this issue?
@gunthercox , how do i handle such scenarios?your guidance in this is much appreciated. my bot is repeating what the user a said in sequence to a question asked by another user. All my conversations are 1 on 1 conversations.
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
I have a chat history as part of 1 conversation which was trained , now the in the statements collection it was established as below in the mongodb collection
i tested this scenario in the terminal example. when typed
"No. atlantic City" , Bot Responded with "It Started Last Wednesday"
Ideally it should be
"Ok. Let me see what i can do"
, as the same user has typed "it started last wednesday" as well and logically the next message to the user is"Ok, let me see what i can do"
Any pointers on how to resolve this ?