13. A method of processing results of a recognition by an automatic speech recognition (ASR) system on an utterance, the results comprising two or more results identified by the ASR system as likely to be accurate recognition results for the utterance, the two or more results comprising a first result and a second result, wherein the first result is identified by the ASR system as most likely among the two or more results to be an accurate recognition result, the method comprising: evaluating the first result using a medical fact extractor to extract a first set of one or more medical facts; evaluating the second result using the medical fact extractor to extract a second set of one or more medical facts; determining whether the first set of one or more medical facts has a meaning that is different in a medically significant way from a meaning of the second set of one or more medical facts; and in response to determining that the first set of one or more medical facts has a meaning that is different in a medically significant way from the meaning of the second set of one or more medical facts, triggering presentation of an alert to a user via a user interface, wherein the determining whether the first set of one or more medical facts has a meaning that is different in a medically significant way from the second set of one or more medical facts comprises: determining whether the first set comprises a medical fact having a fact type that is marked as significant; when it is determined that the first set comprises the medical fact having the fact type that is marked as significant, determining whether the second set comprises the medical fact; and in response to determining that the second set does not comprise the medical fact, determining that the second set has a meaning that differs from a meaning of the first set in a medically significant way.
13. A method of processing results of a recognition by an automatic speech recognition (ASR) system on an utterance, the results comprising two or more results identified by the ASR system as likely to be accurate recognition results for the utterance, the two or more results comprising a first result and a second result, wherein the first result is identified by the ASR system as most likely among the two or more results to be an accurate recognition result, the method comprising: evaluating the first result using a medical fact extractor to extract a first set of one or more medical facts; evaluating the second result using the medical fact extractor to extract a second set of one or more medical facts; determining whether the first set of one or more medical facts has a meaning that is different in a medically significant way from a meaning of the second set of one or more medical facts; and in response to determining that the first set of one or more medical facts has a meaning that is different in a medically significant way from the meaning of the second set of one or more medical facts, triggering presentation of an alert to a user via a user interface, wherein the determining whether the first set of one or more medical facts has a meaning that is different in a medically significant way from the second set of one or more medical facts comprises: determining whether the first set comprises a medical fact having a fact type that is marked as significant; when it is determined that the first set comprises the medical fact having the fact type that is marked as significant, determining whether the second set comprises the medical fact; and in response to determining that the second set does not comprise the medical fact, determining that the second set has a meaning that differs from a meaning of the first set in a medically significant way. 14. The method of claim 13 , wherein determining whether the first set comprises a medical fact having a fact type that is marked as significant comprises determining whether the first set comprises a fact having a fact type of a group of fact types consisting of a diagnosis fact type, a symptom fact type, and a treatment fact type.