Data Quality, Metadata & AI Readiness

AI-Ready Data

Data Management for Machine Learning and Generative AI

On this page

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.

  1. Source and license

    Acquire, confirm rights, record origin

  2. Label and annotate

    Write guidelines, measure agreement

  3. Engineer features

    Transform, register and share features

  4. Split and version

    Partition without leakage, snapshot

  5. Train and evaluate

    Fit, test on held-out data, document

  6. Monitor and retrain

    Detect drift, capture feedback, refresh

Figure 1Data stages of the machine learning lifecycle and their control points

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.

Table 1Quality dimensions specific to AI data and the classic dimensions they extend
DimensionQuestion it answersTypical measure or controlExtends
RepresentativenessDoes the data reflect the production population and conditions?Distribution comparison by segment; edge-case coverageCompleteness
CoverageAre all relevant classes, regions, periods and scenarios present?Minimum examples per class; gap analysis against intended useCompleteness
Label accuracyAre labels correct against an expert reference?Agreement with a gold set; audit sample error rateAccuracy
Label consistencyDo annotators apply the same definitions over time?Inter-annotator agreement; guideline version trackingConsistency
Bias and proxiesDo features or labels encode protected attributes, directly or by proxy?Correlation with protected attributes; outcome parity testsNew for AI
TimelinessIs the data recent enough for how fast the modeled relationship changes?Age of newest record; refresh cadence against drift rateTimeliness
Leakage freedomIs information from the outcome or the future present in the inputs?Point-in-time reconstruction; duplicate detection across splitsNew for AI
ProvenanceCan every record be traced to its source, license and transformations?Lineage completeness; sourcing record presentTraceability

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.

Table 2Documentation practices for AI data and models
PracticePrimary objectWhat it capturesWhere it should live
DatasheetTraining or evaluation datasetMotivation, composition, collection, preprocessing, uses, distribution, maintenanceDataset registry entry in the catalog
Model cardModel versionIntended use, factors, metrics, evaluation data, caveatsModel registry, linked to its datasets
Data statementLanguage or speech datasetCuration rationale, language variety, speaker and annotator demographicsDataset registry entry
Sourcing recordAcquired or extracted dataOrigin, legal basis or license, restrictions, approverCatalog, attached to the source asset
Annotation guidelineLabel setClass definitions, examples, edge-case rules, version historyVersioned alongside the labels
Lineage recordPipeline from source to modelTransformations, feature definitions, split logic, snapshot identifiersLineage 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.

AI data governance
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

Foundation: enterprise data governance, data quality and metadata management
Figure 2The pillars of AI data governance and their foundation

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.

Table 3Three instruments that shape AI data governance
InstrumentNatureStructureWhat it asks of data
EU AI ActBinding EU regulation; obligations depend on risk class and on role, such as provider or deployerRisk tiers, with detailed requirements for high-risk systems and separate duties for general-purpose AI modelsArticle 10 data governance for the training, validation and testing data of high-risk systems
NIST AI RMFVoluntary framework from the US National Institute of Standards and TechnologyFour functions (Govern, Map, Measure, Manage) with categories and subcategoriesData risks such as provenance, representativeness, quality and privacy, across all four functions
ISO/IEC 42001Certifiable international standard for an AI management systemHarmonized management system clauses plus reference controls in Annex AControls 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
Figure 3The layers of an AI data platform
Table 4Platform capabilities and their relationship to data management tooling
CapabilityWhat it doesRelationship to data management tooling
Feature storeDefines, computes and serves features consistently for training and inferenceFeatures are data products with owners, quality rules and lineage in the catalog
Dataset versioningSnapshots training and evaluation data immutablyBuilds on table formats with time travel and on the retention policy
Experiment trackingRecords data version, code, parameters and metrics for each runSupplies the lineage edge from dataset version to model version
Model registryHolds model versions, approvals and deployment statusLinks to datasheets, model cards and risk assessments
Evaluation pipelinesRun golden sets and bias tests before promotionGolden sets are registered, access-controlled datasets
MonitoringDetects data drift, concept drift and serving-path quality issuesShares alerting and the incident process with data observability
Vector store and knowledge baseIndexes governed content for retrievalInherits 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.

Table 5Accountabilities for AI data readiness
RoleAccountability
Data scientistDefines data requirements, designs splits and evaluation, analyzes bias, and documents findings in the datasheet and model card
ML engineerBuilds feature, training, evaluation and monitoring pipelines; implements versioning, leakage checks and serving consistency
Data stewardConfirms definitions, quality rules, classification and lineage of source data; adjudicates quality issues raised by model teams
Data ownerApproves use of the domain's data for the stated AI purpose and funds remediation of readiness gaps
Product ownerStates the intended use, affected populations and acceptance criteria; owns the golden set and the feedback process
AI governance boardSets AI policy, approves high-risk use cases at defined gates and oversees the inventory of models and datasets
Legal and privacyAssess 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.

Table 6AI data readiness checklist, applied per use case
AreaCheckEvidence expected
PurposeIntended use, affected populations and exclusions documentedUse-case charter approved by the product owner
RightsLegal basis or license confirmed for every input datasetSourcing records; counsel sign-off where needed
RepresentativenessCoverage of the production population and edge cases assessedSegment profile compared with production data
LabelsGuidelines, agreement measurement and gold set in placeGuideline version; agreement report
LeakageSplit strategy and point-in-time features verifiedSplit design review; feature timestamp audit
QualityClassic quality rules pass on the source dataScorecard from data quality tooling
DocumentationDatasheet drafted; model card template agreedRegistry entries
ReproducibilityDataset version, code and environment captured for each runExperiment tracking record
ProtectionClassification, access control and retention set for all artifactsAccess review; retention schedule entry
OperationsDrift monitoring, feedback capture and retraining path designedMonitoring 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

Figure 4Deciding how to proceed by business value and 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.

  1. Establish the baseline. Inventory existing models, datasets, knowledge bases and vector stores; assign owners; adopt datasheet and model card templates.
  2. 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.
  3. Put the minimum platform in place. Stand up dataset versioning, experiment tracking, a model registry and an integration that publishes assets to the catalog.
  4. 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.
  5. 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.
  6. 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.

  1. Stage 1
    Ad hoc

    Each team works its own way

  2. Stage 2
    Managed

    Versioning, a registry and templates; readiness assessed

  3. Stage 3
    Governed

    AI policy, gates and monitoring integrated with data governance

  4. Stage 4
    Optimized

    Readiness built into data products at the source

Figure 5A four-stage maturity path for AI-ready data

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

  1. DAMA International, DAMA-DMBOK: Data Management Body of Knowledge, second edition.
  2. Timnit Gebru et al., Datasheets for Datasets, Communications of the ACM.
  3. Margaret Mitchell et al., Model Cards for Model Reporting, Proceedings of the Conference on Fairness, Accountability, and Transparency (FAT*).
  4. 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.
  5. Patrick Lewis et al., Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks, Advances in Neural Information Processing Systems (NeurIPS).
  6. 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.
  7. National Institute of Standards and Technology, Artificial Intelligence Risk Management Framework: Generative Artificial Intelligence Profile, NIST AI 600-1.
  8. ISO/IEC 42001, Information technology: Artificial intelligence: Management system.
  9. 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.
  10. General Data Protection Regulation (GDPR), in particular Articles 5, 6, 22 and 35.
  11. European Data Protection Board, Opinion on certain data protection aspects related to the processing of personal data in the context of AI models.
  12. ISO/IEC 25012, Data quality model, and the ISO/IEC 5259 family, Data quality for analytics and machine learning.
  13. 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.

Put this into practice

Want help applying this?

ByteCI helps federal and private-sector teams turn guidance like this into working architecture, roadmaps and delivery. Tell us about your situation.