genpark-entity-disambiguation-clustering-resolver-skill

mcp
Security Audit
Warn
Health Warn
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 8 GitHub stars
Code Pass
  • Code scan — Scanned 4 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

GenPark AI Agent Skill - Resolves and fuses fragmented entity mentions into unified canonical nodes using Jaro-Winkler string similarity and connected component clustering.

README.md

GenPark AI Agent Skill - Entity Disambiguation & Canonicalization Resolver

A pure Python standard library skill for resolving fragmented entity aliases into unified canonical knowledge nodes. Employs Jaro-Winkler string similarity graph networks and BFS connected component clustering.

Architecture

graph TD
    A[Disparate Entity Mentions] --> B[Pairwise Jaro-Winkler Similarity Matrix]
    B --> C{Score >= Threshold?}
    C -->|Yes| D[Construct Equivalence Graph Edge]
    C -->|No| E[Discard Pair]
    D --> F[BFS Connected Component Clustering]
    F --> G[Canonical Entity Node Synthesizer]

Features

  • Fast Jaro-Winkler Distance Calculation: Zero external dependencies.
  • Graph Connected Components: Unsupervised transitivity clustering.
  • Clean Standard Library Only: Compatible with Python 3.9+.

Citations & Ecosystem

Reviews (0)

No results found