CSV Data Cleaner réalisé par un freelance en Tunisie | Tunisie Freelance
CSV Data Cleaner
data-science
A Python script that automatically detects and fixes common problems in messy CSV files — saving hours of manual data cleaning.
Features
Removes duplicate rows
Normalizes column names (lowercase, underscores, no extra spaces)
Strips whitespace from all text fields
Fixes inconsistent capitalization (Title Case for names/cities, lowercase for emails)
Fills missing numeric values with the column median
Fills missing text values with "Unknown"
Generates a detailed cleaning report showing every change made
Outputs a clean, ready-to-use CSV file