📊 Data Quality Profiler Tool

Official enterprise-grade smolagents Tool for autonomous data validation and governance.

smolagents v1.27+ CDMP® Aligned DAMA-DMBOK Quality Dimensions Zero Hallucination

🚀 One-Line Smolagents Usage

Import and run directly inside your agent or python application:

from smolagents import CodeAgent, HfApiModel, Tool

# Load tool directly from Hugging Face Hub
data_profiler = Tool.from_hub("iialonso/data-quality-profiler", trust_remote_code=True)

# Run profiling
report = data_profiler(data="id,name,age\n1,Alice,30\n2,Bob,\n3,Charlie,150")
print(report)

🏛 Architecture & Capabilities

Completeness Analysis

Cell-level and column-level null rates, flagging high missingness that could compromise modeling or ETL.

Uniqueness & Keys

Exact row duplicate identification and automated primary key candidate discovery for relational integrity.

Anomaly & Outlier Flags

Statistical IQR-based outlier boundaries and zero-variance constant column alerts.

Multi-Format Ingestion

Native parsing for CSV, TSV, JSON lines, Markdown tables, and local file paths.