Most artificial intelligence (AI) initiatives succeed or fail on the data behind them. AI-ready data is data whose fitness for training, evaluation and inference has been established and recorded: representative of the conditions a model will meet, labeled where needed, documented, governed, accessible, reproducible and lawful to use. Without those properties, models perform well in the lab and poorly in production, cannot be reproduced when a regulator asks, and ground their answers in content that is stale, unlicensed or restricted.
This paper follows data through the machine learning lifecycle, from sourcing and labeling through feature engineering, splitting, versioning and drift monitoring, and extends the classic data quality dimensions with the properties that matter for models. It covers the specific demands of generative AI, including retrieval-augmented generation, vector store governance, evaluation sets and synthetic data, and situates AI data governance within enterprise data governance, the EU AI Act, the NIST AI Risk Management Framework and ISO/IEC 42001. It closes with platform capabilities, roles, a readiness assessment, a roadmap and a maturity path.
Written for Chief data officers, heads of data governance, data platform and MLOps leads, and AI product owners responsible for the data behind machine learning and generative AI systems.
Executive summary
Enterprise AI initiatives rarely fail because the wrong algorithm was chosen. They fail because the training data did not represent production, because labels were inconsistent, because future information leaked into training, because nobody could reproduce the dataset a model was trained on, or because a knowledge base answered from content that was stale, unlicensed or restricted. AI-ready data is data whose fitness for training, evaluation and inference has been established and recorded. The central recommendation of this paper is to treat that readiness as a prerequisite and a funded deliverable for every AI use case: assessed before model work starts and verified at every promotion gate.
The paper follows data through the machine learning lifecycle and names the control point at each stage, from sourcing records and annotation guidelines to feature stores with point-in-time correctness, leakage-free splits, dataset and model versioning, drift monitoring and governed feedback loops. It extends the classic quality dimensions with representativeness, label quality, bias and proxy variables, leakage freedom and provenance, and sets out the documentation practices (datasheets, model cards, data statements and dataset registries) that make a model defensible.
- Generative AI adds knowledge bases, vector stores, prompt and output logs, golden sets and synthetic data as governed artifacts. In retrieval-based systems, corpus quality and retrieval design usually do more to reduce unsupported answers than changing the model, and permission-aware retrieval keeps assistants from disclosing content their users could not open themselves.
- AI governance should extend enterprise data governance, informed by the data governance requirements the EU AI Act places on high-risk systems, the NIST AI Risk Management Framework and ISO/IEC 42001.
- Platform capabilities (feature stores, dataset versioning, experiment tracking, model registries, evaluation pipelines and monitoring) enforce readiness automatically, but they must publish their assets to the enterprise catalog and lineage.
The closing sections assign the accountabilities readiness depends on, provide a per-use-case readiness checklist that feeds a portfolio decision, lay out a dependency-ordered roadmap, and describe the recurring pitfalls and a four-stage maturity path.
Why AI readiness is a data management problem
Artificial intelligence does not fail gracefully on poor data; it fails confidently.
Machine learning models and generative AI systems learn whatever their data teaches them, including its gaps, its biases and its errors. When a credit model underperforms for a customer segment, a demand forecast drifts after a product relaunch, or an assistant answers from an outdated policy document, the root cause is usually in the data: how it was collected, labeled, split, documented or refreshed. Model architecture and tuning matter, but in enterprise settings they are rarely the binding constraint.
This paper therefore treats AI readiness as a data management outcome rather than a data science task, and shows how the established disciplines of data governance, data quality, metadata management, security and privacy must be extended for data that trains, evaluates and grounds models. The scope covers both classical machine learning (ML), where models learn from structured features and labels, and generative AI, where large pretrained models are adapted, prompted and grounded with enterprise content. Throughout, the term AI system refers to the combination of data, model and the application that uses it, because readiness has to be judged for the system as a whole.
What AI-ready means
AI-ready data is data that is fit for a defined AI purpose across the three stages in which a model touches it: training, where the model learns patterns; evaluation, where its behavior is measured against held-out examples; and inference, where it receives new inputs in production. A dataset can be excellent for one stage and unusable for another. Records stripped of timestamps may train a model well but make honest evaluation impossible, and a feature available only at month end cannot serve a model that decides in real time.
Fitness for purpose decomposes into seven properties that recur across use cases. They are stated as properties of data and its management, not of models, because they can be assessed before a single experiment is run.
Representative
Covers the populations, conditions and edge cases the model will meet in production, in proportions that are understood and justified.
Labeled where needed
Supervised tasks have labels whose definition, source and accuracy are known; unlabeled data has a documented annotation plan.
Documented
Origin, meaning, collection method, known limitations and permitted uses are written down and discoverable.
Governed
An accountable owner, agreed quality expectations, a classification and a change process exist for the data.
Accessible
Authorized teams can obtain the data at the latency the use case needs, through a supported interface rather than a bespoke extract.
Reproducible
A training or evaluation run can be re-created from versioned data, code and configuration.
Lawful to use
The purpose is covered by consent, contract, license or another legal basis, and the restrictions travel with the data.
These properties map onto established knowledge areas. Representativeness and labeling extend data quality; documentation draws on metadata management; governance, access and lawfulness come from data governance, security and privacy; and reproducibility is a lineage concern. AI readiness is therefore a stricter application of existing disciplines, with two additions that classic programs rarely address: the statistical character of a dataset as a whole, and the legal basis for a secondary and often novel use.
Why most AI failures trace back to data
Failure rarely announces itself as a data problem. It appears as a model that performed well in the lab and poorly in production, as results that cannot be reproduced when a regulator asks, as a pilot that stalls because the budget went into assembling and cleaning inputs, or as an assistant that confidently repeats a superseded document. Behind each sits a recognizable data cause: a training sample that did not resemble the production population, future information leaking into features, an undocumented dataset nobody can re-create, or a knowledge base without ownership or refresh.
AI investment should therefore be sequenced with data investment, not ahead of it. Organizations that assess readiness before committing to a use case can choose problems their data can support and fund preparation as a deliverable, rather than as a hidden cost absorbed by the model team.
Data across the machine learning lifecycle
Viewed from the data side, the machine learning lifecycle is a sequence of stages in which data is acquired, transformed, partitioned, versioned and observed, with a control point at each transition. The figure below summarizes the stages; the subsections that follow describe the practices that make each one trustworthy.
Source and license
Acquire, confirm rights, record origin
Label and annotate
Write guidelines, measure agreement
Engineer features
Transform, register and share features
Split and version
Partition without leakage, snapshot
Train and evaluate
Fit, test on held-out data, document
Monitor and retrain
Detect drift, capture feedback, refresh
Sourcing and licensing
Every dataset enters the lifecycle with a provenance and a set of rights, and both must be recorded at acquisition because they are hard to reconstruct later. Internal data carries the purpose for which it was collected, and the question is whether model training is compatible with that purpose and with the notices given to the people the data describes. External data arrives under a license or terms of use that may prohibit model training, redistribution or commercial use, and web-collected content raises copyright and terms-of-service questions that counsel should assess before the data is used. A sourcing record captures origin, collection date, legal basis or license, restrictions, approver and planned retention period.
Labeling and annotation quality
Labels are data about data, and their quality bounds what any supervised model can learn. Sound annotation programs begin with written guidelines that define each class with examples and counterexamples, pilot them on a sample, and revise them where annotators disagree. Agreement between annotators is measured and tracked with established statistics such as Cohen's kappa or Krippendorff's alpha, and a gold set labeled by experts is used to qualify annotators and audit production labels.
Labels derived from operational outcomes, such as a customer who churned, need the same scrutiny, because definitions shift, outcomes are censored by time, and the recorded outcome often reflects a past decision rather than ground truth. When a guideline changes, every affected label must be traceable to the guideline version under which it was produced.
Feature engineering and feature stores
Features are the transformed inputs a model consumes. Computed ad hoc in notebooks, they are duplicated across teams and recomputed differently for training and serving, which produces the training-serving skew that undermines production performance. A feature store registers each feature definition once, computes it from governed sources, serves it consistently to training pipelines and online inference, and records which model versions use which features. It is a specialized data product, with owners, definitions, quality checks, lineage to source tables and documented freshness guarantees.
Point-in-time correctness, meaning that a training example sees only the feature values known at the time of the event, is the single most important property a feature store enforces. Without it, historical training sets are assembled from values that were corrected, restated or backfilled after the fact, and the model learns from a past that never existed at decision time.
Splits and leakage prevention
Training, validation and test splits exist to estimate how a model will behave on data it has not seen. Data leakage occurs when information from outside the training set, or from the future, influences training and inflates measured performance. Common forms include random splits of time-ordered data, near-duplicate records on both sides of a split, features derived from the outcome itself (a write-off flag used to predict default), and preprocessing fitted on the full dataset before splitting.
Prevention is procedural: split by time or by entity where the production problem demands it, deduplicate before splitting, fit every transformation on the training partition only, and keep the test set under access control so that it is used once, for the final estimate, rather than consulted repeatedly during development.
Dataset and model versioning
Reproducibility requires that a model can be traced to the exact data, code and configuration that produced it. Dataset versioning captures an immutable snapshot, or a reproducible query against a table format that supports time travel, and the snapshot identifier is recorded with the training run alongside the code commit, parameters, environment and metrics. Model versioning in a registry links each model version to its training dataset version, evaluation results and approval status. Together they answer the questions regulators and incident reviewers ask: what was this model trained on, who approved it, and can it be re-created?
Retention policy has to account for this chain of evidence. A snapshot deleted under a routine retention rule while the model trained on it is still in production breaks the chain, so training and evaluation snapshots should be retained for at least the life of the models that depend on them, subject to deletion obligations for personal data.
Monitoring for drift
Production data changes. Data drift is a change in the distribution of model inputs; concept drift is a change in the relationship between inputs and the outcome. Both degrade performance, often silently, because ground-truth outcomes arrive late or never. Monitoring therefore combines input distribution checks against the training baseline, prediction distribution checks, quality checks on the serving path (missing values, schema changes, out-of-range features) and delayed outcome checks once labels arrive.
Thresholds and owners for each signal are agreed before deployment, and alerts feed the same incident process used for other data products, so that a drifting model is handled like any other data incident rather than discovered in a quarterly business review.
Feedback loops and retraining
Feedback from production is a data source in its own right: corrected predictions, user ratings, operator overrides and realized outcomes. Capturing it requires a schema for feedback events, a link back to the prediction and its input snapshot, and a policy on whether the feedback may be used for retraining, given consent and purpose constraints. Retraining is then a governed pipeline with the same controls as initial training: versioned inputs, leakage checks, evaluation against the registered golden set and approval before promotion.
Feedback loops can also amplify bias when a model's own decisions determine which outcomes are observed, as when only approved applicants generate repayment data. Credit modelers call the attempt to correct for this effect reject inference; in any domain, the selection effect should be documented and corrected where possible.
Quality dimensions for AI
The classic data quality dimensions of completeness, accuracy, consistency, timeliness, uniqueness and validity remain necessary for AI data, but they are not sufficient, because they were defined for records that describe individual entities and transactions. Models consume datasets as statistical populations, and a dataset can be complete and accurate record by record while being unfit as a whole because it under-represents a group, encodes a historical bias or includes information unavailable at prediction time. The table below extends the classic set with properties evaluated at dataset level.
| Dimension | Question it answers | Typical measure or control | Extends |
|---|---|---|---|
| Representativeness | Does the data reflect the production population and conditions? | Distribution comparison by segment; edge-case coverage | Completeness |
| Coverage | Are all relevant classes, regions, periods and scenarios present? | Minimum examples per class; gap analysis against intended use | Completeness |
| Label accuracy | Are labels correct against an expert reference? | Agreement with a gold set; audit sample error rate | Accuracy |
| Label consistency | Do annotators apply the same definitions over time? | Inter-annotator agreement; guideline version tracking | Consistency |
| Bias and proxies | Do features or labels encode protected attributes, directly or by proxy? | Correlation with protected attributes; outcome parity tests | New for AI |
| Timeliness | Is the data recent enough for how fast the modeled relationship changes? | Age of newest record; refresh cadence against drift rate | Timeliness |
| Leakage freedom | Is information from the outcome or the future present in the inputs? | Point-in-time reconstruction; duplicate detection across splits | New for AI |
| Provenance | Can every record be traced to its source, license and transformations? | Lineage completeness; sourcing record present | Traceability |
Representativeness and coverage are judged against the intended use, which is why the intended use must be written down first. A fraud model intended for all payment channels needs examples from each channel in proportions that allow learning, with rare but costly cases deliberately present. Coverage gaps are recorded as known limitations in the datasheet, so that the model card can state where the model should not be used.
Bias enters through labels that reflect past decisions, through sampling that excludes groups, and through proxy variables that correlate with protected attributes, such as a postal code standing in for ethnicity or a purchase history standing in for health status. Removing the protected attribute does not remove the proxy. Practical controls include profiling candidate features against protected attributes where it is lawful to hold them for that purpose, testing outcome distributions across groups during evaluation, and recording the rationale for each sensitive or proxy feature retained. The normative questions, such as which disparities are acceptable and which fairness measure applies, belong to the organization's data ethics policy and its legal advisers; the data management concern is that the measurements exist and are owned.
Leakage freedom and provenance are properties of the pipeline as much as of the data, verified by inspecting how features and splits were built. None of this vocabulary needs to be invented. The ISO/IEC 25012 data quality model, whose fifteen characteristics include traceability and currentness, and the multi-part ISO/IEC 5259 standard on data quality for analytics and machine learning provide terms, measures and process guidance that organizations can adopt.
Documenting datasets and models
Documentation is how the knowledge of the team that assembled a dataset reaches those who reuse, approve and audit it. Three practices from the research community have become reference points. Datasheets for datasets, proposed by Timnit Gebru and colleagues, prompt dataset creators to answer structured questions on motivation, composition, collection process, preprocessing and labeling, uses, distribution and maintenance. Model cards, proposed by Margaret Mitchell and colleagues, document a model's details and intended use, the factors across which it was evaluated, its metrics, its evaluation and training data, quantitative analyses, ethical considerations, and caveats and recommendations. Data statements, proposed by Emily M. Bender and Batya Friedman for natural language processing datasets, record the curation rationale, the language varieties, the speaker and annotator demographics represented, and the situation in which the speech or text was produced.
| Practice | Primary object | What it captures | Where it should live |
|---|---|---|---|
| Datasheet | Training or evaluation dataset | Motivation, composition, collection, preprocessing, uses, distribution, maintenance | Dataset registry entry in the catalog |
| Model card | Model version | Intended use, factors, metrics, evaluation data, caveats | Model registry, linked to its datasets |
| Data statement | Language or speech dataset | Curation rationale, language variety, speaker and annotator demographics | Dataset registry entry |
| Sourcing record | Acquired or extracted data | Origin, legal basis or license, restrictions, approver | Catalog, attached to the source asset |
| Annotation guideline | Label set | Class definitions, examples, edge-case rules, version history | Versioned alongside the labels |
| Lineage record | Pipeline from source to model | Transformations, feature definitions, split logic, snapshot identifiers | Lineage tool, linked from the registry |
The dataset registry
A dataset registry is the catalog's view of the datasets that matter for AI: training sets, evaluation sets, golden sets, feature groups and knowledge bases, each with an owner, a datasheet, a classification, a version history and links to the models that use it. Whether it lives in the ML platform or as asset types in the enterprise catalog, what matters is one place to ask which datasets exist, who owns them and where they are used. Lineage from source systems through features and splits to model versions completes the picture and makes impact analysis possible when a source changes or a data subject exercises a right.
Keeping documentation current
Documentation fails when it is written once at the end of a project. The remedy is to generate as much of it as possible from the pipeline itself (schema, statistics, split logic, snapshot identifiers, evaluation results) and to reserve human effort for the parts that require judgment: motivation, known limitations, bias assessment and recommended uses. Review gates check that the datasheet and model card exist and are current before a model is promoted, in the way a change board checks a runbook before a release.
A model without a datasheet for its training data is an undocumented dependency on an unknown population.
What generative AI adds
Generative AI shifts the center of gravity from structured features to documents, prompts and generated text, and from training a model to adapting and grounding one. The discipline described above still applies, but the artifacts change: knowledge bases, the vector stores that index them, prompt and output logs, evaluation sets, synthetic data and fine-tuning corpora. Each is a dataset that needs an owner, a classification, a refresh policy and a place in the registry.
Retrieval-augmented generation and knowledge bases
Retrieval-augmented generation (RAG), a pattern introduced by Patrick Lewis and colleagues, supplies a language model with passages retrieved from a knowledge base at query time, so that answers are grounded in current, authoritative content rather than in whatever the model absorbed during pretraining. The quality of the answer is bounded by the quality of the corpus, so readiness for RAG starts with document management: identifying authoritative sources, removing duplicates and superseded versions, confirming ownership and review dates, and excluding drafts and material the organization has no right to use. These are document and content management practices, and they are a precondition for retrieval rather than an afterthought.
Three technical decisions follow. Chunking, the division of documents into retrievable passages, should respect document structure such as headings, tables and clauses, so that a retrieved chunk is meaningful on its own. Chunk metadata (source, owner, version, effective date, jurisdiction, sensitivity) enables filtering, citation and freshness checks. Permission-aware retrieval enforces the access rights of the person asking at query time, so that the assistant never reveals content the user could not open directly. Indexing content into a shared store without its access permissions is one of the most common and most serious design errors in enterprise generative AI, and it should be among the first things a security review tests.
Vector store governance
A vector store holds numerical embeddings of chunks alongside their metadata and is the retrieval engine behind most RAG systems. It is a data store and deserves the same governance as any other: an owner, an inventory of what was indexed and from where, a classification inherited from the source documents, access control, a re-indexing policy for when sources change, and a deletion process that removes embeddings and chunks when a source document is withdrawn or a data subject exercises a right. Embedding inversion research has shown that embeddings can reveal substantial information about the text they encode, so they are classified at the level of the content they represent rather than treated as anonymized derivatives.
Ingestion is a control point as well. A document planted in, or edited into, the corpus can steer answers or carry hidden instructions, so content should enter the index only from approved sources, through extraction that detects hidden text, with retrieval activity logged. The OWASP Top 10 for Large Language Model Applications groups these risks, together with leakage between tenants that share an index, under vector and embedding weaknesses.
Prompt and output logging
Prompts, retrieved context, model outputs and user feedback are additional data flows that need classification, retention rules and access control. Logging them is necessary for evaluation, incident investigation and abuse detection, but prompts routinely contain personal data, confidential business information and material the user did not intend to be stored. A logging policy states what is captured, how long it is retained, who may access it, whether it may be used to improve the system, and how it is redacted or minimized. Where an external model provider is used, its terms on retention and on training use of submitted data must be aligned with internal policy and reflected in the contract.
Evaluation datasets and golden sets
Generative systems cannot be evaluated by accuracy against a single label. Organizations build golden sets: curated collections of representative queries with reference answers, expected source citations and rubric criteria such as groundedness, completeness, tone and safety. Golden sets are versioned, owned by the product team with input from domain experts, protected from use in prompt tuning or fine-tuning to avoid contamination, and extended with cases drawn from production failures. Automated judges, including one model scoring another's output, can scale evaluation, but they must be validated against human judgment on a sample and revalidated when the judging model or the rubric changes.
Synthetic data
Synthetic data, generated by rules, simulation or models, is useful for augmenting rare classes, testing pipelines without exposing personal data and creating evaluation scenarios that production has not yet produced. Its risks are equally specific: synthetic records may lack the correlations that matter, models trained on synthetic data inherit the generator's biases, privacy protection depends on the generation method and should be demonstrated rather than assumed, and synthetic evaluation data can produce flattering but meaningless scores. Synthetic datasets are labeled as such in the registry, documented with their generation method and intended use, and never mixed silently into training or golden sets.
Fine-tuning data and hallucination
Fine-tuning adapts a pretrained model with a curated set of examples. The curation standards are those of labeled data generally, with added emphasis on the consistency of the demonstrated responses, on deduplication, on removing confidential or personal content the model might later reproduce, and on documenting the license of every example.
Hallucination, the generation of fluent but unsupported content, has causes in the model as well as in the data, but in enterprise retrieval systems it is most controllable as a data and grounding problem. It rises when the retrieval corpus is incomplete, stale or poorly chunked, when the prompt does not constrain the model to cited sources, and when evaluation does not measure groundedness. Improving the corpus and its retrieval metadata usually does more than changing the model.
Governance and regulation
AI governance is most effective when it extends the enterprise data governance operating model rather than standing beside it. The same governance council, ownership structure, policy hierarchy and issue management process are extended with AI-specific policies, an AI risk assessment and review gates for model promotion. What AI adds is a system-level view, because risk is a property of the model in its context of use, and a closer coupling with the legal, privacy, security and ethics functions. The figure below shows the five pillars this paper recommends, resting on foundations most organizations already have.
Lawful sourcing
Legal basis, licenses, consent, purpose compatibility
Fit and fair data
Representative data, bias controls, quality thresholds
Transparency
Datasheets, model cards, registries, lineage
Protection and access
Classification, access control, retention, deletion
Accountability
Owners, review gates, risk management, audit trail
Three external instruments shape how these pillars are specified. They differ in kind, and organizations operating across jurisdictions often use all three: binding law, a risk framework and a certifiable management system.
| Instrument | Nature | Structure | What it asks of data |
|---|---|---|---|
| EU AI Act | Binding EU regulation; obligations depend on risk class and on role, such as provider or deployer | Risk tiers, with detailed requirements for high-risk systems and separate duties for general-purpose AI models | Article 10 data governance for the training, validation and testing data of high-risk systems |
| NIST AI RMF | Voluntary framework from the US National Institute of Standards and Technology | Four functions (Govern, Map, Measure, Manage) with categories and subcategories | Data risks such as provenance, representativeness, quality and privacy, across all four functions |
| ISO/IEC 42001 | Certifiable international standard for an AI management system | Harmonized management system clauses plus reference controls in Annex A | Controls on data acquisition, quality, provenance and preparation |
The EU AI Act
The EU Artificial Intelligence Act regulates AI systems according to their risk. For the systems it classifies as high-risk, Article 10 on data and data governance requires that training, validation and testing datasets be subject to data governance and management practices appropriate to the intended purpose. Those practices concern in particular:
- the relevant design choices;
- data collection processes and the origin of the data, and, for personal data, the original purpose of collection;
- data preparation operations such as annotation, labeling, cleaning, updating, enrichment and aggregation;
- the assumptions about what the data is supposed to measure and represent;
- an assessment of the availability, quantity and suitability of the datasets needed;
- examination for possible biases that are likely to affect people's health and safety, harm fundamental rights or lead to discrimination prohibited under EU law, especially where outputs influence inputs for future operations;
- measures to detect, prevent and mitigate those biases; and
- identification of relevant data gaps or shortcomings, and how they will be addressed.
The same article requires datasets to be relevant, sufficiently representative and, to the best extent possible, free of errors and complete in view of the intended purpose, with appropriate statistical properties for the persons or groups on whom the system is intended to be used. Datasets must also take into account, to the extent the intended purpose requires, the geographical, contextual, behavioral or functional setting in which the system will be used. The Act allows special categories of personal data to be processed, exceptionally and subject to strict safeguards, where that is necessary to detect and correct bias.
Beyond high-risk systems, the Act places documentation and copyright-related duties on providers of general-purpose AI models, including technical documentation, a policy to comply with EU copyright law (including rights holders' reservations against text and data mining) and a publicly available summary of the content used for training. The Act's obligations apply in phases, and the application of some high-risk requirements has been deferred by amending legislation, so organizations should confirm with counsel which obligations apply to their systems and when. The practices in this paper are what Article 10 presupposes, whatever the timetable.
The NIST AI RMF and ISO/IEC 42001
The NIST Artificial Intelligence Risk Management Framework (AI RMF) is voluntary and organizes AI risk management into four functions. Govern cultivates a culture of risk management and establishes the policies, roles and accountability that support it; it is cross-cutting and informs the other three. Map establishes the context of a system and identifies the risks related to that context. Measure analyzes, assesses and tracks identified risks with quantitative, qualitative or mixed methods. Manage prioritizes those risks and acts on them according to their projected impact. Data concerns run through all four, from data policies and ownership in Govern to provenance and intended use in Map, dataset and bias evaluation in Measure, and drift response and decommissioning in Manage.
Most of the framework's characteristics of trustworthy AI, such as validity and reliability, privacy enhancement and fairness with harmful bias managed, depend directly on the data. NIST supplements the framework with a Playbook, crosswalks to other standards and a Generative AI Profile (NIST AI 600-1) that applies the same functions to risks specific to generative AI.
ISO/IEC 42001 specifies requirements for establishing, implementing, maintaining and continually improving an AI management system, and follows the same harmonized management system structure as ISO/IEC 27001. It asks organizations to define an AI policy and objectives, assess AI risks and the impacts of AI systems, implement controls and improve continuously. Its reference controls include a group dedicated to data for AI systems, covering data used for development and enhancement, acquisition, quality, provenance and preparation. For organizations already certified against ISO/IEC 27001 or ISO/IEC 27701, extending the management system to AI is more natural than building a separate structure, and one control set can be mapped to all three instruments.
Privacy, consent and intellectual property
Training on personal data is a processing activity that needs a lawful basis under Article 6 of the General Data Protection Regulation (GDPR) and must respect the purpose limitation and data minimization principles of Article 5, or their equivalents in comparable regimes. Data collected to deliver a service is not automatically available for model training: the compatibility of the new purpose must be assessed against the factors in Article 6(4), and notices may need updating. A data protection impact assessment under Article 35 is required where processing is likely to result in a high risk, including automated evaluation of personal aspects that leads to decisions with legal or similarly significant effects, and large-scale processing of special categories of data. Article 22 separately restricts decisions based solely on automated processing that produce such effects.
Erasure requests can be honored in datasets and indexes, but their effect on a model already trained is an open practical question. The European Data Protection Board has taken the view that whether a model trained on personal data is anonymous must be assessed case by case, and that it qualifies only if the likelihood of extracting personal data from it, directly or through queries, is insignificant. Both points argue for minimizing personal data in training sets and for versioning that allows retraining without a given record.
Intellectual property and licensing questions apply to inputs and outputs alike. Inputs may be covered by copyright, database rights, contractual terms or open licenses with conditions. Text and data mining exceptions exist in some jurisdictions but are subject to limits; in the European Union, the general exception does not apply where rights holders have expressly reserved their rights, for example by machine-readable means for content published online. A license inventory for every external dataset and corpus, maintained in the registry, is the practical control.
Access control completes the picture. Training sets are classified with the same scheme as other data, access to raw sensitive data is limited to those preparing it, and de-identification or aggregation is applied before data is placed in widely shared training environments. The security controls that protect operational data (encryption, key management, masking, monitoring and least-privilege access) apply equally to feature stores, training environments, registries and indexes.
Platform capabilities
Machine learning operations (MLOps) and its generative counterpart (LLMOps) describe the engineering practices and platforms that take models from experiment to reliable operation. From a data management perspective, the platform is where readiness properties are enforced automatically rather than requested in reviews. The figure below shows the layers of an AI data platform, and the table that follows maps its main capabilities to the data management tooling they depend on.
Consumption
- Applications
- Agents
- Decision services
- Feedback capture
Model operations
- Experiment tracking
- Model registry
- Evaluation
- Monitoring
Serving
- Feature store
- Vector store
- Knowledge base
- Prompt logs
Governed foundation
- Versioned datasets
- Catalog
- Lineage
- Quality rules
Infrastructure
- Storage
- Compute
- Identity
- Policy enforcement
| Capability | What it does | Relationship to data management tooling |
|---|---|---|
| Feature store | Defines, computes and serves features consistently for training and inference | Features are data products with owners, quality rules and lineage in the catalog |
| Dataset versioning | Snapshots training and evaluation data immutably | Builds on table formats with time travel and on the retention policy |
| Experiment tracking | Records data version, code, parameters and metrics for each run | Supplies the lineage edge from dataset version to model version |
| Model registry | Holds model versions, approvals and deployment status | Links to datasheets, model cards and risk assessments |
| Evaluation pipelines | Run golden sets and bias tests before promotion | Golden sets are registered, access-controlled datasets |
| Monitoring | Detects data drift, concept drift and serving-path quality issues | Shares alerting and the incident process with data observability |
| Vector store and knowledge base | Indexes governed content for retrieval | Inherits classification and permissions from source documents |
The connection to the enterprise data catalog is the most important integration decision. If datasets, features, models and knowledge bases are registered only inside the ML platform, the organization ends up with two inventories and no complete lineage. The pragmatic pattern is to let specialized tools hold the detail and publish each asset, its owner, classification, lineage edges and quality status to the catalog, so that impact analysis, access requests and audits work across both. Open lineage standards such as OpenLineage and the catalog's own interfaces make this feasible without heavy custom work.
Capability should be acquired in step with maturity. A feature store before there are shared features, or a vector store before the document corpus has owners, adds cost without adding readiness. Conversely, dataset versioning, experiment tracking and a model registry are inexpensive early investments that make every later control possible, and they belong in place before the first model reaches production.
Roles, readiness and roadmap
AI readiness cuts across roles that have historically worked at arm's length. The table below is not an organization chart; it names the accountabilities that must be assigned for every AI use case, whichever team holds them.
| Role | Accountability |
|---|---|
| Data scientist | Defines data requirements, designs splits and evaluation, analyzes bias, and documents findings in the datasheet and model card |
| ML engineer | Builds feature, training, evaluation and monitoring pipelines; implements versioning, leakage checks and serving consistency |
| Data steward | Confirms definitions, quality rules, classification and lineage of source data; adjudicates quality issues raised by model teams |
| Data owner | Approves use of the domain's data for the stated AI purpose and funds remediation of readiness gaps |
| Product owner | States the intended use, affected populations and acceptance criteria; owns the golden set and the feedback process |
| AI governance board | Sets AI policy, approves high-risk use cases at defined gates and oversees the inventory of models and datasets |
| Legal and privacy | Assess lawful basis, licensing, impact assessment requirements and contractual terms with model and data providers |
The data owner's approval of the AI purpose and the product owner's statement of intended use are easily left implicit; both should be explicit inputs to the readiness assessment, because every other check is judged against them.
Readiness assessment
A readiness assessment is performed per use case before significant model work begins and repeated at promotion gates. It should take days rather than months, and it produces a scored checklist, a list of gaps with owners, and a decision to proceed, to prepare first or to decline. The table below is a starting checklist that organizations should extend with domain-specific items.
| Area | Check | Evidence expected |
|---|---|---|
| Purpose | Intended use, affected populations and exclusions documented | Use-case charter approved by the product owner |
| Rights | Legal basis or license confirmed for every input dataset | Sourcing records; counsel sign-off where needed |
| Representativeness | Coverage of the production population and edge cases assessed | Segment profile compared with production data |
| Labels | Guidelines, agreement measurement and gold set in place | Guideline version; agreement report |
| Leakage | Split strategy and point-in-time features verified | Split design review; feature timestamp audit |
| Quality | Classic quality rules pass on the source data | Scorecard from data quality tooling |
| Documentation | Datasheet drafted; model card template agreed | Registry entries |
| Reproducibility | Dataset version, code and environment captured for each run | Experiment tracking record |
| Protection | Classification, access control and retention set for all artifacts | Access review; retention schedule entry |
| Operations | Drift monitoring, feedback capture and retraining path designed | Monitoring plan with owners and thresholds |
The assessment result feeds a portfolio decision. The figure below places use cases by business value and data readiness. High-value cases with low readiness are not rejected; they become data preparation work with its own budget and owner, which ends the pattern in which model teams quietly absorb months of data work.
Business value and urgency
Invest in data first
High value, low readiness: fund preparation before model work
Proceed to build
High value, high readiness: build with review gates
Defer or decline
Low value, low readiness: do not start
Quick wins
Low value, high readiness: pilots that build skills
Data readiness
Roadmap
A roadmap for AI readiness is sequenced by dependency rather than by ambition. The steps below can run over several planning cycles; the first three are prerequisites for everything that follows.
- Establish the baseline. Inventory existing models, datasets, knowledge bases and vector stores; assign owners; adopt datasheet and model card templates.
- Choose use cases the data can support. Run readiness assessments on the pipeline of AI ideas and select two or three use cases whose data can support them.
- Put the minimum platform in place. Stand up dataset versioning, experiment tracking, a model registry and an integration that publishes assets to the catalog.
- Extend governance. Adopt an AI policy, review gates built on the five questions in the section on governance and regulation, a legal and privacy intake, and a logging and retention standard for prompts and outputs.
- Industrialize. Add a feature store where features are shared, permission-aware retrieval for knowledge bases, golden sets for each product, and drift monitoring tied to incident management.
- Measure and refine. Track readiness scores, time from idea to approved dataset, documentation coverage and the share of incidents traced to data causes.
Pitfalls and maturity
The same failure patterns recur across industries and across both classical and generative AI. Recognizing them early is far cheaper than recovering from them after deployment.
Maturity path
Maturity can be described in four stages, summarized in the figure below. At the ad hoc stage, each team sources, prepares and documents data in its own way, and reproducibility depends on individuals. At the managed stage, versioning, experiment tracking, a model registry and documentation templates exist, and readiness is assessed for each new use case. At the governed stage, AI policy, review gates, legal and privacy intake and monitoring are integrated with enterprise data governance, and knowledge bases and vector stores are inventoried and permission-aware. At the optimized stage, domains publish datasets with datasheets, quality guarantees and usage rights as standard, and the cost of starting an AI use case falls accordingly.
- Stage 1
Ad hoc
Each team works its own way
- Stage 2
Managed
Versioning, a registry and templates; readiness assessed
- Stage 3
Governed
AI policy, gates and monitoring integrated with data governance
- Stage 4
Optimized
Readiness built into data products at the source
Progress is uneven by design. Regulated decision systems should reach the governed stage before high-risk obligations apply to them, while low-risk internal assistants can advance more gradually. The measure of success is not the stage label but the proportion of AI use cases that reach production on data whose fitness was demonstrated rather than assumed.
Conclusion
AI-ready data is not a different kind of data; it is data whose fitness for a demanding and specific use has been established and recorded. The practices required, including lawful sourcing, representativeness and bias assessment, disciplined labeling, leakage-free splits, versioning, documentation, permission-aware retrieval and drift monitoring, extend the established data management disciplines rather than replace them.
The first steps are the three on which every later control depends: an owned inventory with documentation templates, readiness assessments that select use cases the data can support, and the minimum platform of versioning, experiment tracking, a registry and catalog integration. Organizations that treat readiness as a prerequisite and a funded deliverable, owned jointly by data management and AI teams and overseen by governance with real authority, will find that their models become easier to build, easier to defend and easier to keep working. The fastest route to a reliable model is a dataset that can be described, reproduced and lawfully used.
Glossary
- AI-ready data
- Data whose fitness for a defined AI purpose across training, evaluation and inference has been established and recorded.
- Concept drift
- A change over time in the relationship between model inputs and the outcome being predicted.
- Data drift
- A change over time in the statistical distribution of a model's input data relative to its training baseline.
- Data leakage
- The presence in training data of information that would not be available at prediction time, which inflates measured performance.
- Datasheet for a dataset
- A structured document describing a dataset's motivation, composition, collection, preprocessing, uses, distribution and maintenance.
- Dataset registry
- The catalog's inventory of datasets used for AI, each with an owner, datasheet, classification, version history and links to the models that use it.
- Feature store
- A platform component that registers, computes and serves model features consistently for training and inference.
- Golden set
- A curated, versioned and protected evaluation dataset of representative inputs with reference outputs and scoring criteria.
- Hallucination
- Fluent output from a generative model that is not supported by its sources or by fact.
- Model card
- A structured document describing a model's intended use, evaluation factors, metrics, training and evaluation data, and caveats.
- Permission-aware retrieval
- Retrieval that enforces the access rights of the person asking at query time, so that an assistant returns only content that person may open.
- Point-in-time correctness
- The property that each training example uses only feature values that were known at the time of the event.
- Proxy variable
- A feature that correlates strongly with a protected attribute and can reintroduce bias when the attribute itself is removed.
- Retrieval-augmented generation (RAG)
- A pattern in which a language model is given passages retrieved from a knowledge base at query time to ground its answer.
- Synthetic data
- Data generated by rules, simulation or models rather than collected from real events.
- Training-serving skew
- A difference between how features are computed for training and for production inference, which degrades model performance in production.
- Vector store
- A data store holding numerical embeddings of content chunks and their metadata for similarity-based retrieval.
References and further reading
- DAMA International, DAMA-DMBOK: Data Management Body of Knowledge, second edition.
- Timnit Gebru et al., Datasheets for Datasets, Communications of the ACM.
- Margaret Mitchell et al., Model Cards for Model Reporting, Proceedings of the Conference on Fairness, Accountability, and Transparency (FAT*).
- Emily M. Bender and Batya Friedman, Data Statements for Natural Language Processing: Toward Mitigating System Bias and Enabling Better Science, Transactions of the Association for Computational Linguistics.
- Patrick Lewis et al., Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks, Advances in Neural Information Processing Systems (NeurIPS).
- National Institute of Standards and Technology, Artificial Intelligence Risk Management Framework (AI RMF 1.0), NIST AI 100-1, and the accompanying AI RMF Playbook.
- National Institute of Standards and Technology, Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile, NIST AI 600-1.
- ISO/IEC 42001, Information technology: Artificial intelligence: Management system.
- EU Artificial Intelligence Act, in particular Article 10 on data and data governance and Article 53 on obligations for providers of general-purpose AI models.
- General Data Protection Regulation (GDPR), in particular Articles 5, 6, 22 and 35.
- European Data Protection Board, Opinion on certain data protection aspects related to the processing of personal data in the context of AI models.
- ISO/IEC 25012, Data quality model, and the ISO/IEC 5259 family, Data quality for analytics and machine learning.
- OWASP, Top 10 for Large Language Model Applications, in particular the entry on vector and embedding weaknesses.
This paper offers general guidance and is not legal, regulatory or professional advice. Summaries of laws, regulations and standards are for orientation only; confirm the obligations that apply to your organization with qualified advisors. Product and vendor names are used for illustration and imply no endorsement.
© ByteCI, LLC. All rights reserved.