I will clean your data and remove duplicates from excel, CSV or CRM
Backend and AI Developer , NodeJS, PostgreSQL, RAG Chatbots
About this Gig
Duplicate customers, the same company typed five different ways, messy addresses? I'll clean your data and merge the duplicates, even when names have typos or missing words.
What I can do for you:
- Exact and near-duplicate detection (typos, abbreviations, extra words like Pvt Ltd)
- Names in Hindi and other Indian scripts matched to English
- Matching across two or three files or systems
- A confidence score for every match, plus a review sheet for unsure cases
- Cleaned file in Excel, CSV or Google Sheets
- A reusable Python script (Standard and Premium)
- Optional automatic monthly re-runs
Why me: In the Amazon ML Challenge 2026 I led a team that matched business records across three messy sources with no shared ID, scoring 0.979 F0.5 while avoiding wrong merges. The code is public on my GitHub.
Send me a small sample (even 20 rows) and tell me what counts as a duplicate for you. I'll reply with how I'd handle it.
Not sure yet? Start with the Trial Clean package on up to 100 rows and see the results first.
Your data stays private and is deleted after delivery.
FAQ
Is my data safe?
It’s used only for your order, never shared, and deleted after delivery.
Can you match names in Hindi or other scripts?
Yes. I’ve matched Devanagari, Tamil, Bengali and other scripts to English names before.
What if I’m not sure what counts as a duplicate?
I’ll send you a sample of matches to confirm before I run the full file.
Do I get the script?
Yes, in Standard and Premium, so you can rerun it yourself.
My file is bigger than 10,000 rows. Can you still do it?
Yes. Add the extra rows option for every additional 10,000 rows, or message me for a custom offer on very large files. My matching pipeline has handled millions of records.

