I agree! This kind of learning system will never be able to hit 100% accuracy, and even if it hits 95%, sometimes the 5% it misses are unusually important. It has to have a way to deal promptly with unexpected circumstances.
I don't think this requires manual user customization though. I think it's quite reasonable to expect the software itself to probe you for further info on the fly in case of failure.
I don't think this requires manual user customization though. I think it's quite reasonable to expect the software itself to probe you for further info on the fly in case of failure.