1. A method comprising: extracting, from a text documenting a clinician's encounter with a patient, a set of one or more clinical facts representing one or more abstract semantic concepts, the extracting comprising analyzing the text to identify a set of one or more features of at least a portion of the text, and correlating the set of features to the one or more abstract semantic concepts; analyzing the set of facts, using at least one processor, to generate one or more hypotheses for an additional fact, not documented in the text, that provides additional specificity to the set of facts for documenting the patient encounter; and alerting a user to at least one of the one or more hypotheses.