Skip to content

Semantic Drift

Medium — good to knowAI & ML

ELI5 — The Vibe Check

Semantic drift is when the meaning of a term or concept shifts over time in a codebase or an AI conversation. 'User' used to mean customer; now it also means admin and API client. The word is the same; the meaning is different. Chaos ensues.

Real Talk

Semantic drift describes the gradual change in meaning of terms, concepts, or data semantics over time. In codebases, occurs when domain terms are overloaded without refactoring. In ML, refers to distribution shift affecting model performance. In AI conversations, refers to term meanings drifting across long contexts as the model adapts usage. All forms degrade communication clarity.

When You'll Hear This

"'User' in this codebase has serious semantic drift — five meanings." / "Semantic drift in production data is why the model accuracy dropped."

Made with passive-aggressive love by manoga.digital. Powered by Claude.