entity-resolution

Match records across multilingual name variants and cultural conventions.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/JeremyJC67/EntitySkills --skill entity-resolution-jeremyjc67
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: entity-resolution
Source: https://github.com/JeremyJC67/EntitySkills/tree/main/entity-resolution
Command: npx skills add https://github.com/JeremyJC67/EntitySkills --skill entity-resolution-jeremyjc67

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of inaccurate record matching due to variations in names across different languages, cultural naming conventions, and transliteration differences.

Core Features & Use Cases

  • Multilingual Entity Resolution: Accurately matches names across diverse linguistic and cultural backgrounds.
  • Record Deduplication: Identifies duplicate records in datasets like CRMs or customer databases, even with name variations.
  • Cross-Cultural Matching: Handles Arabic transliterations, Hispanic dual surnames, patronymics, CJK names, and legal entity suffixes.
  • Use Case: When merging two customer databases, this Skill ensures that "Muhammad Ali Al-Hassan" and "Mohamed Ali Alhassan" are correctly identified as the same entity, achieving 100% recall.

Quick Start

Use the entity-resolution skill to match 'José García López' against 'Jose Garcia Lopez'.

Frequently Asked Questions about entity-resolution

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I match customer names across different languages and cultural naming conventions?

To match customer names across different languages, you need multilingual entity resolution that normalizes Arabic transliterations, Hispanic dual surnames, patronymics, and CJK names. This process accurately resolves cross-cultural name variants to identify identical entities.

What is the best way to deduplicate records in a CRM with transliteration differences?

The best way to deduplicate CRM records with transliteration differences is cross-cultural entity resolution. It identifies duplicate records by matching name variants like 'Muhammad Ali Al-Hassan' and 'Mohamed Ali Alhassan' to achieve accurate recall.

Can record matching handle Hispanic dual surnames and Korean romanization variants?

Yes, record matching can handle Hispanic dual surnames and Korean romanization variants. Multilingual entity resolution processes these specific cultural naming conventions to accurately match diverse records across datasets.

How does entity resolution normalize legal entity suffixes when merging datasets?

Entity resolution normalizes legal entity suffixes by standardizing corporate endings during the record matching process. This ensures that company names with different legal suffixes are correctly identified as the same entity when merging databases.

Does multilingual deduplication work for matching CJK names in customer databases?

Yes, multilingual deduplication works for matching CJK names in customer databases. The entity resolution process specifically handles CJK names and their romanization variants to accurately resolve records across linguistic contexts.