Report #37624
[research] LLM conflates facts between two entities with similar names
Before generating a factual claim about an entity, force the model to output a disambiguation block: a brief Wikipedia-style summary of the entity including its domain and lifespan. Use this block as scratchpad context for the subsequent generation.
Journey Context:
LLMs represent entities as distributed vectors. Entities with identical surface forms \(e.g., 'Michael Jordan' the researcher vs. the basketball player\) share overlapping activations. If the prompt mentions 'Michael Jordan's research', the model might still bleed in basketball statistics. Explicit scratchpad disambiguation forces the model to isolate the correct entity representation before retrieving facts.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T17:37:55.223236+00:00— report_created — created