Open cchan opened 10 years ago
By the way, do you have a dataset of "correct" answers versus user answers? I would love to run a bit of machine learning on it if so, and see if I can get some good accuracy. Thanks.
Hmm, that might be a bit complicated, and for questions that are very often mistaken that could be a problem. It's a cool idea, but I'm not sure if it is possible.
What might work (I don't know if this is implemented) is a system where protested incorrect answers are compared and duplicates are placed somewhere where a human can evaluate whether or not to accept them.
I think it exists. The protests certainly seem to be submitted when you click on the little "Correct" and "Incorrect" labels, but I have no idea where those actually go. There's also those Edit buttons on the questions themselves. (@polarcuke @antimatter15 ?)
So that protest system with human evaluation would be indeed necessary, but if you add a machine learning system to it (plain supervised learning, presumably) it could gradually get better and better. Or possibly not, since the features are pretty complex. Lol, I'll try.
For example, when given a multi-select whose answer is "4 2 5 3 1" it accepts any permutation which is pointless. And random stuff happens too - carboxyl is very different from carbonyl, but they're only one letter apart.
[what happens to all of those "report answer as wrong"-s anyway?]