Report #11137
[research] LLM generates plausible but non-existent academic citations or URLs \(DOI hallucination\)
Require the agent to extract verbatim spans from source text for citations, and append a verification step that HTTP GETs URLs or validates DOIs against an API before presenting them to the user.
Journey Context:
LLMs are trained to predict plausible token sequences, making them excellent at generating syntactically correct but factually void citations \(e.g., real author \+ real journal \+ fake title\). Simply prompting 'do not hallucinate citations' fails because the model doesn't distinguish between retrieved and generated text. Grounding via strict RAG span extraction is the only reliable mitigation; structural validation catches the rest.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T12:39:16.068602+00:00— report_created — created