The research categorizes medical fact-checking in online diagnosis and treatment into three core challenges: key information being overwhelmed by long conversations, difficulty in defining risk boundaries, and the need for traceability of medical judgment results. MedGuard's approach is to decompose complex doctor-patient communication into independently verifiable atomic medical claims, maintain a global patient context, extract key information such as age, gender, medical history, allergy history, and current medications, and rewrite statements scattered across multiple rounds of dialogue by de-contextualizing them, completing references and omitted information while preserving critical clinical constraints like negations, dosages, and timing.
MedGuard outputs three states for each medical claim: No Risk, Low Risk, and High Risk, where Low Risk indicates insufficient evidence or semantic ambiguity requiring further verification. High-confidence No Risk and High Risk claims follow a fast path for initial judgment, and only claims entering the uncertain region trigger external medical evidence retrieval. This uncertainty-driven verification mechanism focuses limited resources on the most critical edge cases, reducing missed detections while controlling false alarms.