duplicate_detector_fuzzy
OfficialIdentify and manage approximate duplicate records in datasets.
Data & Analytics#data quality#data cleaning#duplicate detection#similarity analysis#approximate duplicate
Authorcas-bigdatalab
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps in identifying and managing approximate duplicates in datasets, enabling users to find and handle records that are highly similar but not identical.
Core Features & Use Cases
- Detect Similar Records: Identify records that are highly similar but not identical based on a set similarity threshold.
- Flexible Subset Field: Allows selection of specific fields for similarity comparison.
- Multiple Keep Strategies: Offers options to keep the first, last, none, or mark duplicates as per user requirements.
- Use Case: When you need to clean a dataset and find potential duplicates that are close but not exact matches, such as variations in names or addresses.
Quick Start
To find and remove approximate duplicates from 'customer_data.csv' based on the 'name' field, use the duplicate_detector_fuzzy skill with a similarity threshold of 0.8.
Dependency Matrix
Required Modules
pandasopenpyxl
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: duplicate_detector_fuzzy Download link: https://github.com/cas-bigdatalab/piflow/archive/main.zip#duplicate-detector-fuzzy Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.