Error Handling
Humans are creative and unpredictable, and because of this the interface needs to handle the errors properly. On the other hand, the machine is deterministic.
Error repair
After the cause of error has been deduced, the system decides how to handle the error according to how the error repair process was designed. Error cost and error correction cost have to be calculated and compared. If the error correction cost are lower than the error cost, then the error correction is justified, otherwise it should be omitted.
Error correction
The error correction is the actual process where the system initiate a dialogue aimed at correcting the detected error, by using confirmations, rephrasing, spelling, selection from a list etc.
A type of error handling technique that is used during the interaction is Grounding
tags:#hci see also: