capitalone/DataProfiler
What's in your data? Extract schema, statistics and entities from datasets observed · 2026-08-28
Health v2 · maintenance only
79/100
- Activity 99
- Release rhythm 41
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 30.0
- age_days: 2123
- days_rel: 399
- days_push: 7
- n_releases_24m: 5
Adoption not part of the score
1578 stars · 187 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
DataProfiler is a Python library that loads CSV, AVRO, Parquet, JSON, text, or URL data into a pandas-compatible DataFrame and profiles it with a single command. It extracts schema, statistics, and entities, including sensitive data (PII/NPI) detection via a pre-trained deep learning model.
Use cases
- profile a csv dataset to get schema and statistics
- detect PII and sensitive data in datasets for GDPR compliance
- automatically load csv, avro, parquet, or files into a pandas dataframe
- identify entities like names, emails, and phone numbers in tabular or text data
- generate data quality reports for downstream monitoring
- profile graph or network data
- extend entity recognition with custom labels or regex pipelines
When to choose
- you need automated data profiling with statistics and schema extraction
- you must scan datasets for PII/NPI to meet privacy or compliance requirements
- you want a pre-trained sensitive-data detection model without building your own NLP pipeline
- you work with heterogeneous file formats and want a unified pandas-compatible loader
When to avoid
- you need a lightweight tool and cannot install TensorFlow or heavy ML dependencies
- you only need simple descriptive statistics already covered by pandas describe()
- you need real-time streaming profiling rather than batch analysis
Facets
library · maturity active
data-science nlp machine-learning privacy security analytics data-science privacy security developer-tools python cross-platform data-profiling pii-detection sensitive-data schema-extraction pandas csv avro parquet gdpr entity-recognition natural-language-processing
2 sources
- readme: https://github.com/capitalone/DataProfiler · fetched 2026-08-28 · 77966b7ad765
- homepage: https://capitalone.github.io/DataProfiler · fetched 2026-08-29 · 901a5548453e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| capitalone/DataProfiler | main | 79 |
For agents
markdown · JSON · MCP: product_card(name="capitalone/DataProfiler")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem