I’m still defining my bot project, the characteristics that I have thought of supervised learning, and the information obtained may not be entirely trusted.
Supervised learning can be a laborious and time consuming, moreover, that by not focusing on a particular topic of conversation and be varied, some of them certainly not the domain.
So I thought of a supervised learning more or less automatic. At the end would not supervised by me, but through their own subjects.
How I will do this? Using a scoring system for each user, it is the user who will make introductory information and to validate the information entered by other users.
When someone checks the previously entered information that other users are few points of trust and therefore the rest of the information provided becomes more valuable.
However, if the information that a user is questioned by other users original user loses trust points and could even do that any information entered by him be removed from the knowledge base.
I hope I explained correctly, and you tell me what you think of this learning system.