Model Cards and Datasheets: Documenting AI Responsibly
Sep 04, 2026 5 Min Read 14 Views
(Last Updated)
Model cards and datasheets are structured documents that describe AI models and datasets in a clear, standardized way. They help teams communicate capabilities, limitations, and ethical considerations to developers, auditors, and end users. As regulations and governance frameworks mature, these documents are becoming essential for responsible AI deployment.
Table of contents
- TL;DR Summary
- What Are Model Cards?
- Why Use Model Cards?
- Typical Sections in a Model Card
- Model Name and Version
- Model Type and Architecture
- Intended Use
- Out-of-Scope Use
- Training Data
- Evaluation Data
- Performance Metrics
- Disaggregated Performance
- Limitations
- Ethical Considerations
- Recommendations for Use
- What Are Datasheets for Datasets?
- Why Use Datasheets?
- Typical Sections in a Datasheet
- Motivation
- Composition
- Collection Process
- Preprocessing and Cleaning
- Labeling
- Intended Use
- Not Appropriate For
- Distribution
- Maintenance
- Ethical and Legal Considerations
- How Model Cards and Datasheets Work Together
- Example Mapping
- When Are Model Cards and Datasheets Required?
- Common Mistakes to Avoid
- What Should You Do Next?
- Conclusion
- FAQs
- What is a model card?
- What is a datasheet for a dataset?
- Why are model cards and datasheets important?
- Who should write model cards and datasheets?
- When should model cards and datasheets be created?
- Are model cards and datasheets required by law?
- Should model cards be public?
- How do model cards relate to datasheets?
TL;DR Summary
- Model cards document trained models; datasheets document datasets.
- Both follow standardized sections to improve transparency and accountability.
- They cover intended use, performance metrics, data provenance, and limitations.
- Increasingly required by governance frameworks and regulations such as the EU AI Act.
- Should be created early, updated regularly, and treated as living documents.
Direct Answer
Model cards are short, human-readable documents that summarize a trained model’s intended use, performance, training data, limitations, and ethical considerations. Datasheets for datasets describe a dataset’s motivation, composition, collection process, preprocessing, distribution, and maintenance. Together, they provide transparency about how an AI system was built, what it can and cannot do, and how it should be used responsibly.
What Are Model Cards?
A model card is a structured disclosure document for a machine learning model. It was popularized by Mitchell et al. in 2019 as a “nutrition label” for AI models.
Model cards are designed to be:
- Short and readable by non-experts.
- Standardized across models and teams.
- Focused on real-world use and impact.
- Useful for developers, product managers, auditors, and affected communities.
They complement technical documentation by emphasizing context, ethics, and limitations rather than only architecture and code.
Why Use Model Cards?
Model cards help teams:
- Clarify intended and out-of-scope use cases.
- Report performance across relevant subgroups.
- Document known limitations and failure modes.
- Surface ethical and societal considerations.
- Support internal reviews and external audits.
- Meet regulatory and governance requirements.
Without model cards, important information often remains scattered in code, notebooks, or internal chats.
Model cards and datasheets are standardized “nutrition labels” for AI models. Model cards document intended use, performance, and limits; datasheets describe dataset provenance, composition, and ethics. Learn AI & ML with HCL GUVI’s Artificial Intelligence and Machine Learning course.
Typical Sections in a Model Card
While formats vary, most model cards include the following sections.
1. Model Name and Version
- Unique identifier.
- Version number and release date.
- Link to code, weights, or deployment endpoint.
2. Model Type and Architecture
- Model family (for example, transformer, gradient boosting).
- Architecture details at a high level.
- Framework and library versions.
3. Intended Use
- Primary tasks the model was designed for.
- Target users and environments.
- Example applications.
4. Out-of-Scope Use
- Use cases the model should not be used for.
- High-risk contexts where the model is not validated.
- Examples of misuse to avoid.
5. Training Data
- Description of training data sources.
- Time period, geography, and domains covered.
- Preprocessing and cleaning steps.
- Reference to the dataset’s datasheet if available.
6. Evaluation Data
- Description of evaluation and test datasets.
- How evaluation data differs from training data.
- Any known biases or gaps in evaluation coverage.
7. Performance Metrics
- Key metrics such as accuracy, precision, recall, F1, AUC, and latency.
- Confidence intervals where applicable.
- Baselines or comparator models.
8. Disaggregated Performance
- Performance broken down by relevant groups:
- Demographics (for example, gender, age, ethnicity).
- Geographies or languages.
- Device types or usage contexts.
- Identification of groups with notably worse performance.
9. Limitations
- Known failure modes and edge cases.
- Conditions under which performance degrades.
- Data or context gaps that affect reliability.
10. Ethical Considerations
- Potential harms and misuse scenarios.
- Bias and fairness observations.
- Sensitive use contexts (for example, healthcare, law enforcement).
- Mitigation strategies and safeguards.
11. Recommendations for Use
- Guidance on responsible deployment.
- Monitoring and human oversight recommendations.
- When to retrain or decommission the model.
Best Practice Treat the model card as a living document. Update it when the model, data, or usage context changes significantly.
What Are Datasheets for Datasets?
Datasheets for datasets were introduced by Gebru et al. in 2018, inspired by electronics datasheets. They provide structured documentation for the datasets used to train or evaluate AI systems.
Datasheets help answer questions such as:
- Why was this dataset created?
- What data does it contain?
- How was it collected and labeled?
- Who is represented, and who is missing?
- What are the legal and ethical constraints?
- How should the dataset be used and maintained?
Like model cards, datasheets aim to make hidden assumptions and risks more visible.
Why Use Datasheets?
Datasheets help teams:
- Understand dataset provenance and quality.
- Identify potential biases and representation gaps.
- Clarify appropriate and inappropriate uses.
- Support reproducibility and auditing.
- Comply with data governance and regulatory requirements.
- Communicate dataset limitations to downstream users.
Without datasheets, dataset decisions often remain implicit and hard to challenge.
Typical Sections in a Datasheet
Common sections include:
1. Motivation
- Why the dataset was created.
- What tasks it is intended to support.
- Who requested or funded the dataset.
2. Composition
- What data is included (for example, text, images, tabular records).
- Number of instances and features.
- Class distribution and label schema.
- Demographic or contextual breakdowns where relevant.
3. Collection Process
- How the data was collected (for example, scraping, surveys, sensors).
- Time period and geographic coverage.
- Consent procedures and participant information.
- Compensation or incentives, if any.
4. Preprocessing and Cleaning
- Filtering, normalization, and transformation steps.
- Handling of missing or invalid data.
- Any augmentation or synthetic data generation.
5. Labeling
- Who labeled the data (for example, crowd workers, experts).
- Labeling guidelines and quality control.
- Inter-annotator agreement metrics if available.
6. Intended Use
- Tasks and contexts the dataset is suitable for.
- Target users and applications.
- Example use cases.
7. Not Appropriate For
- Tasks and contexts where the dataset should not be used.
- High-risk or sensitive applications.
- Known misuse scenarios.
8. Distribution
- How the dataset is shared (for example, public, restricted, internal).
- License terms and access conditions.
- Privacy and security controls.
9. Maintenance
- Who maintains the dataset.
- How updates, corrections, and versioning are handled.
- How users can report issues or request changes.
10. Ethical and Legal Considerations
- Privacy risks and protections.
- Bias and representation issues.
- Relevant laws and regulations.
- Known controversies or concerns.
Best Practice: Reference the datasheet in the model card instead of duplicating all dataset details. This keeps documentation modular and easier to maintain.
How Model Cards and Datasheets Work Together
Model cards and datasheets are complementary:
- Datasheets describe the data: what it is, where it came from, and how it was created.
- Model cards describe the model: how it was trained, how it performs, and how it should be used.
A typical relationship looks like this:
Documentation Flow Box
text
Dataset → Datasheet
↓
Model trained on dataset → Model card
↓
System or product → System card (optional)
The model card should reference the relevant datasheets, including version information and any train/test splits.
Example Mapping
- Datasheet sections used in model card:
- Data composition and source.
- Collection and preprocessing.
- Intended and prohibited uses.
- Ethical and legal notes.
- Model card sections that go beyond datasheets:
- Model architecture and training procedure.
- Performance metrics and disaggregated results.
- Model-specific limitations and failure modes.
- Deployment and monitoring recommendations.
When Are Model Cards and Datasheets Required?
These documents are increasingly expected or required by:
- Internal AI governance and review boards.
- Regulatory frameworks such as the EU AI Act for high-risk systems.
- Industry standards and certification schemes.
- Customer and partner due-diligence processes.
- Academic and research publication norms.
Under the EU AI Act, technical documentation for high-risk AI must exist before deployment and be retained for years. Model cards and datasheets can form a core part of this documentation.
Common Mistakes to Avoid
- Writing model cards only at the end of a project.
- Treating them as marketing materials instead of honest disclosures.
- Omitting disaggregated performance and subgroup analysis.
- Ignoring out-of-scope and high-risk use cases.
- Failing to link model cards to dataset datasheets.
- Not updating documents when models or data change.
- Using vague language instead of concrete metrics and examples.
- Writing only for experts, not for broader stakeholders.
- Keeping documents internal when external transparency is needed.
- Creating documentation that no one reads or maintains.
Studies have found that only a small fraction of public model cards document ethical considerations or subgroup performance in detail. That gap makes it harder for users to understand risks and for organizations to meet emerging governance expectations.
Model cards and datasheets are standardized “nutrition labels” for AI models. Model cards document intended use, performance, and limits; datasheets describe dataset provenance, composition, and ethics. Learn AI & ML with HCL GUVI’s Artificial Intelligence and Machine Learning course.
What Should You Do Next?
Use this practical checklist:
- Identify which models and datasets need documentation.
- Adopt or adapt standard model card and datasheet templates.
- Involve data scientists, engineers, product, legal, and ethics stakeholders.
- Document intended use, limitations, and performance early.
- Include disaggregated metrics and subgroup analysis where relevant.
- Reference datasheets from model cards to avoid duplication.
- Review and update documents when models or data change.
- Integrate documentation into your release and governance process.
- Make documents accessible to relevant internal and external audiences.
- Treat model cards and datasheets as living artifacts, not one-off reports.
Conclusion
Model cards and datasheets provide structured, human-readable documentation for AI models and datasets. They clarify intended use, performance, data provenance, limitations, and ethical considerations in a way that supports responsible development and deployment.
As AI governance matures, these documents are moving from optional best practice to expected or required artifacts. Teams that invest in clear, honest, and maintained documentation will be better positioned to manage risk, earn trust, and comply with emerging regulations.
FAQs
What is a model card?
A model card is a standardized document that describes a trained AI model’s intended use, performance, training data, limitations, and ethical considerations.
What is a datasheet for a dataset?
A datasheet for a dataset documents the dataset’s motivation, composition, collection process, preprocessing, labeling, distribution, maintenance, and ethical and legal considerations.
Why are model cards and datasheets important?
They improve transparency, accountability, and reproducibility. They help stakeholders understand capabilities, limitations, and risks, and support governance and regulatory compliance.
Who should write model cards and datasheets?
Ideally, a cross-functional team including data scientists, engineers, product managers, legal or compliance, and ethics or policy representatives.
When should model cards and datasheets be created?
Early in the project, and updated whenever the model, data, or usage context changes significantly. They should be treated as living documents.
Are model cards and datasheets required by law?
Not universally, but they are increasingly expected or required by governance frameworks and regulations such as the EU AI Act for high-risk AI systems.
Should model cards be public?
It depends on the context. Internal model cards support governance and handover. Public model cards increase transparency for users, researchers, and affected communities.
How do model cards relate to datasheets?
Model cards describe models; datasheets describe datasets. Model cards should reference relevant datasheets to avoid duplication and provide a complete picture of the AI system.



Did you enjoy this article?