duplicate_detector_fuzzy

Official

Identify and manage approximate duplicate records in datasets.

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.