Discussion about this post

User's avatar
Sonal Goyal's avatar

Interesting point of view Florian. The observation that AI fails without a translation layer — without knowing what "active subscriber" or "likely churner" means in context — is exactly right.

But there's a prerequisite you don't mention that sits even further left: identity resolution. The semantics layer only holds if the entity underneath it is stable. If "high-value customer" maps to three fragmented records — a loyalty ID, a web session, a CRM contact — the definition is semantically correct but operationally broken. The AI confidently answers the wrong question.

As data moves to the warehouse and CDPs become composable, the identity stitching that used to be a black box inside the CDP needs to become an explicit, open layer. Otherwise the business context that CDPs are now trying to defend is built on a shaky foundation.

Entity resolution is the invisible prerequisite that makes the semantics layer trustworthy — and it's still structurally absent from most architecture diagrams of the composable stack. Wrote my thoughts on this at https://www.learningfromdata.zingg.ai/p/the-semantic-layer-does-not-have

No posts

Ready for more?