Data Quality
Automated Data Cleaning
★ 4.2
ML-Powered Deduplication
★ 4.4
N/A — Java-based applicationpip install dedupeN/A — Java-based applicationpip install dedupeData engineers use DataCleaner early in the pipeline development cycle to quickly profile new datasets — running it on a sample DataFrame to surface nulls, outliers, and type inconsistencies before writing cleaning logic. It accelerates the discovery phase by auto-detecting common quality issues that would otherwise require manual inspection.
Data engineers use Dedupe to clean messy customer or product data where the same entity appears with slightly different names or addresses. Engineers label a small training set via the interactive CLI, Dedupe learns a similarity model, then applies it at scale to cluster duplicate records — outputting canonical entity IDs for use in downstream analysis.
Individual Tool Pages