Studio / Area

Data & Preparation

Turn incoming information into usable, documented material.

What information enters the system, and what must happen before it can be used?

In scope

  • Ingestion, parsing, extraction, cleanup, validation, labeling, and dataset assembly

Boundary

  • Workflow scheduling and runtime orchestration; identity of a trained model

Start with the outcome

Functions

Function

Document parsing

Detect and extract content or metadata from supported file formats.

Function

Ajv

JavaScript validator that compiles JSON Schemas into validation functions.

Function

Apache Tika

Software for detecting and extracting text and metadata from many file types.

Function

OpenRefine

Tool for cleaning, transforming, and reconciling tabular data.

Function

SHACL

W3C language for validating RDF graphs against stated shapes.

Function

Annotate data

Apply human judgments or labels to source material for downstream use.

Function

Label Studio

Data-labeling application for human annotation across several data types.

Function

Tesseract OCR

Open-source engine for recognizing printed text in images.

Function

GX Core

Python library for defining data expectations and running validation workflows.

Function

Catalog datasets

Describe and publish datasets so people can find and assess their resources.

Function

CKAN

Open-source platform for publishing and finding datasets with metadata, resources, and organization controls.

Function

Docling

Open-source document conversion toolkit with PDF layout and table-structure processing and structured exports.

Function

Discover data assets

Find datasets, dashboards, and pipelines through searchable descriptive metadata.

Function

DataHub Core

Self-hosted open-source metadata platform for discovering data assets.

Function

Find records for the same entity

Find duplicate records within one dataset or records across datasets that may describe the same person, organization, or other entity.

Function

Probabilistic record linkage

An entity-resolution method that scores multiple record attributes to estimate which records refer to the same entity.

Function

Splink (Python package)

Open-source Python package for probabilistic linkage and deduplication of records without unique identifiers.

Representative paths

Methods and options

approach

Document parsing

Detect and extract content or metadata from supported file formats.

implementation

Apache Tika

Software for detecting and extracting text and metadata from many file types.

implementation

OpenRefine

Tool for cleaning, transforming, and reconciling tabular data.

implementation

Ajv

JavaScript validator that compiles JSON Schemas into validation functions.

standard

SHACL

W3C language for validating RDF graphs against stated shapes.

implementation

Label Studio

Data-labeling application for human annotation across several data types.

implementation

Tesseract OCR

Open-source engine for recognizing printed text in images.

implementation

GX Core

Python library for defining data expectations and running validation workflows.

implementation

CKAN

Open-source platform for publishing and finding datasets with metadata, resources, and organization controls.

implementation

Docling

Open-source document conversion toolkit with PDF layout and table-structure processing and structured exports.

implementation

DataHub Core

Self-hosted open-source metadata platform for discovering data assets.

approach

Probabilistic record linkage

An entity-resolution method that scores multiple record attributes to estimate which records refer to the same entity.

implementation

Splink (Python package)

Open-source Python package for probabilistic linkage and deduplication of records without unique identifiers.

implementation

Presidio

Open-source components for sensitive-data detection and anonymization.

Across the Studio

Governance connection

Sensitive information handling and quality criteria connect to governance.

Related records

Sources

  1. AI Studio methodologyCameron Smith · checked 2026-09-29

Last reviewed 2026-09-29