
Enterprise AI conversations often start with the model. Which LLM should we use? Should we build an agent? Do we need a knowledge graph? How do we add AI to the product?
Those are reasonable questions. But for many enterprises, they are not the first questions that matter. The harder problem often sits underneath the model: fragmented data, inconsistent definitions, historical quality issues, disconnected systems, and permissions that were never designed for AI to reason across them. If the underlying data does not have consistent meaning, a better model does not solve the problem. It simply produces more sophisticated answers on top of an unstable foundation.
You also cannot wait for every dataset becoming perfect before moving forward. That is unrealistic. The real goal is not perfect data. It is enough shared meaning, context, and trust around the highest-value use cases that the business is willing to act on what AI produces. That distinction matters.
Enterprise AI readiness starts with meaning
Most enterprises do not have one clean source of truth. Data lives across operational systems, reporting platforms, legacy databases, acquired products, newer applications, and third-party sources. Some connect cleanly. Others do not. And fields that appear to represent the same concept often mean slightly different things.
Even within the same system, meaning can change over time. A field may look structurally consistent while the workflow behind it has changed. Perhaps validation rules were introduced, a product experience was redesigned, or the business began capturing the information differently. Recent data may therefore be highly reliable while historical data requires an entirely different interpretation. This is one of the realities that is easy to miss when talking about AI readiness: the hardest data problems are often not about whether data exists. They are about what the data actually means and whether that meaning can be trusted.
In practice, teams can spend more time reconciling what a metric means than calculating the metric itself. AI makes that problem more visible because it can reason across far more information than traditional applications. But if the underlying concepts conflict, broader access to data can amplify inconsistency rather than eliminate it.
Build a shared foundation, not necessarily one central system
There is no single architecture that every enterprise needs. Some organizations will centralize large portions of their data into a common platform. Others will operate with federated data ownership, domain-oriented architectures, or hybrid models. The architectural choice matters, but it is not the most important principle. What matters is whether the organization can create consistent meaning across the systems AI depends on.
A shared data foundation should make it possible to preserve source history, reconcile equivalent concepts, normalize data where necessary, document transformation logic, define business meaning, connect entities, and enforce governance. One way to think about the progression is:
Unify → Harmonize → Define → Connect → Govern → Activate
Unify makes relevant data accessible across the organization, whether physically centralized or logically connected.
Harmonize addresses inconsistencies, mappings, historical differences, and quality issues.
Define establishes shared business meaning.
Connect creates relationships between entities and systems.
Govern establishes lineage, security, permissions, and confidence.
Activate turns that foundation into analytics, predictive models, AI agents, and intelligent products.
The architecture can vary. The need for consistent meaning cannot.
A semantic layer should capture business meaning, not just field definitions
A semantic layer is often described as a way to standardize metrics and business definitions. That is part of its value, but the bigger opportunity is creating a reusable representation of how the business thinks. That means answering questions such as:
What business question is this metric actually answering?
Which records should be included or excluded?
How should historical differences be treated?
Which transformations are appropriate?
What context changes the interpretation of the result?
Consider something as common as “active customer”. One product may define an active customer as anyone with a current subscription. Another may require recent product usage. Finance may use a billing definition, while customer success may use an engagement definition. None of those definitions is necessarily wrong.
The problem comes when an AI system has access to all four and the organization has never clarified which definition should apply to which question. The challenge is not calculating the metric. It is establishing what the metric should mean. That is where semantic models, ontologies, knowledge graphs, and similar approaches can become valuable. They can make concepts, definitions, and relationships reusable across multiple AI experiences rather than repeatedly rebuilding that context inside every prompt or application. But the technology itself is not the point.
Whether an organization uses an ontology, a semantic model, a knowledge graph, or another representation matters less than the underlying principle: Business context should be reusable rather than reconstructed for every AI use case.
Connecting data can create intelligence that did not exist before
Once data is centralized and standardized, another opportunity appears: connecting relationships that were never explicitly represented before. A customer may exist in the CRM, billing system, support platform, and product-usage data under slightly different identifiers. A patient may appear across multiple practices or systems. A supplier may exist under different names across procurement platforms.
Creating a unified view requires more than joining tables. The organization has to define what constitutes the same entity, which identifiers are reliable, how conflicting information should be treated, and what level of confidence is sufficient before records are linked.
This is where metadata, mapping logic, entity resolution, and potentially knowledge graphs or ontologies can become valuable. The payoff is significant. Once the enterprise can reliably connect entities and relationships, it can begin to answer questions that were previously impossible or highly manual.
Once the organization has greater consistency of meaning, another opportunity emerges: connecting relationships that individual systems were never designed to represent.
A customer may exist in CRM, billing, customer support, and product-usage systems under different identifiers.
A patient may appear across multiple practices.
A supplier may exist under different names across procurement systems.
Creating a unified view requires more than joining tables. The organization has to determine what constitutes the same entity, which identifiers can be trusted, how conflicting information should be handled, and what degree of confidence is required before two records are treated as the same person, organization, or object.
Imagine an enterprise building an AI assistant to explain customer churn. The CRM knows the sales relationship. Billing knows payment history. Product telemetry shows usage. Support systems contain service issues and sentiment. Individually, each source provides only part of the picture. But before AI can reason across all four, the organization needs to establish whether they are talking about the same customer, what “active” means, how churn is defined, and which historical signals are reliable.
The AI problem quickly becomes a data meaning and relationship problem. Solve that well, and the organization can begin asking questions that previously required extensive manual analysis, or could not be answered at all.
Trust is more than technical accuracy
An AI response can be technically correct and still fail the business. For enterprise AI to be trusted, several layers have to work together. The underlying data must be accurate enough for the use case. Business definitions and transformation logic have to be appropriate. And the output must actually answer the question the business is trying to solve.
A useful way to think about trust is:
Technical accuracy + semantic accuracy + business relevance.
All three matter. Traceability matters too. Internal teams should be able to understand where important data came from, how it was transformed, and which assumptions or rules influenced the answer. That does not mean every end user should see every transformation or data lineage detail. Too much information can make an experience less useful rather than more trustworthy. The goal is the right level of explainability for the decision being made.
AI changes the security problem
AI does not remove existing data-access boundaries. It makes enforcing them more important. Traditional applications typically control which screens, records, reports, or datasets a user can access. AI systems may reason across several sources simultaneously and generate an entirely new response from them. That creates an additional challenge: the individual source records may be appropriately protected, while the generated answer unintentionally reveals information the user should not have been able to infer.
Authorization therefore needs to be considered not only when data is retrieved, but also when the system generates the final response. Depending on the use case, permissions may need to operate across multiple levels: organization, role, dataset, entity, and individual user. For product leaders, the implication is straightforward: Permission and security design are part of the AI product experience. They cannot be added after the product has already been built.
The value is not “better data.” It is better action.
Organizations rarely invest in data infrastructure because they simply want cleaner data. They invest because better data creates capabilities the business could not previously achieve.
First comes visibility: bringing together information that was previously fragmented. Then comes better decision-making: consistent definitions and broader context make it easier to understand what is happening and where action may be needed. Once that foundation exists, more advanced capabilities become possible: anomaly detection, forecasting, benchmarking, predictive models, recommendation systems, proactive alerts, and AI agents capable of reasoning across multiple data sources.
There is also an important reuse effect. When metrics, entities, definitions, relationships, and business rules become reusable, every new AI initiative no longer needs to rediscover the same organizational knowledge. That creates a compounding value chain:
Connected data → shared meaning → trusted insight → better decisions → intelligent products → business value
The real asset is not simply the data platform. It is the reusable intelligence layer the organization can build on top of it.
Do not wait for perfect data
There is an opposite failure mode: attempting to solve the entire enterprise data problem before delivering any AI value. That rarely works either. Business priorities change. Products change. Technology changes. And the use cases an organization believes will matter three years from now may look very different by the time the foundation is complete.
A more practical approach is to start with a small number of high-value decisions or use cases and work backward.
What decision are we trying to improve?
What information is required to make that decision?
Which definitions must be consistent?
Which entities have to be connected?
Which historical quality issues actually matter?
What permissions and traceability are required?
Then build enough foundation to support those use cases well, while designing the underlying capabilities so future use cases can extend them. This avoids both extremes: building isolated AI experiments with no reusable foundation and attempting a massive data transformation before proving value.
Start with the business question
For product and data leaders evaluating AI readiness, the next step does not have to be a multi-year architecture program. Start with one or two important business questions. Work backward from those questions to the data, definitions, relationships, permissions, and traceability required to answer them reliably. Then test the foundation against something practical:
Can the system answer the question consistently?
Can the organization explain where the answer came from?
Would different products using the same underlying concept produce compatible answers?
Would the right users trust the result enough to act on it?
If the answer is no, adding another model may not be the highest priority. The foundation underneath it may be.
Build for the use cases you can see. Architect for change.
Enterprise AI does not require perfect data. It requires enough shared meaning, quality, context, relationships, and governance that the organization can trust what AI produces. That is why AI readiness is ultimately about more than infrastructure. It is about creating an enterprise understanding of the business that can be reused across analytics, products, and increasingly intelligent systems.
The model may be the most visible part of an AI experience, but much of the quality of that experience will be determined by everything underneath it. Build the foundation around the high-value use cases you can see clearly today. Design it so it can evolve with the ones you cannot predict yet.