Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Identity Resolution Software
  3. pyJedAI

pyJedAI

What it is

pyJedAI is a free, open-source Python framework for building workflows that identify and link records or entities across data. It targets record linkage, entity resolution, and link discovery, and handles structured and semi-structured data. The framework offers multiple algorithms and supervised and unsupervised machine-learning methods. Its blocking and matching approaches can use deep learning and natural language processing without requiring users to provide labeled instances. Installation options include pip, a Git checkout, or Docker. The project README says pyJedAI has been tested on Windows and Linux and requires Python 3.8 or later; Windows also requires Microsoft Visual C++ 14.0. Its integrations include NLTK, pandas, transformers, sentence-transformers, and FAISS CPU. pyJedAI is released under the Apache-2.0 license, and the listed plan costs nothing, with no paid plans or usage limits stated. The project describes it as suitable for expert and novice users, while its package metadata also identifies developers and science or research audiences. GitHub Discussions are suggested for general questions, and GitHub Issues for bugs.

For and against

For

  • Free and open source under Apache-2.0
  • Works with structured and semi-structured data
  • Offers supervised and unsupervised methods
  • Install via pip, Git checkout, or Docker
  • Tested on Windows and Linux

Against

  • Requires Python 3.8 or later
  • Windows requires Microsoft Visual C++ 14.0
  • Security updates are listed for version 0.0.x

The verdict

pyJedAI provides a free framework for building entity-resolution workflows, with multiple learning approaches and installation options. Check its Python and Windows requirements before choosing it for a project.

Who it suits

pyJedAI suits developers and research users working on entity resolution, record linkage, or link discovery in Python. The project describes it as intended for both expert and novice users.

Plans and prices

pyJedAI (open-source library)

Free

No paid plans or usage limits stated

Every plan, in full

On the record

Algorithms
It offers multiple algorithms and supervised and unsupervised machine learning techniques.github.com · read 4 Oct 2026
Audience
The project describes pyJedAI as intended for expert and novice users, and its package metadata lists developers and science/research audiences.github.com · read 4 Oct 2026
Data types
It can process structured and semi-structured data.github.com · read 4 Oct 2026
Install
The project provides installation through pip, Git checkout, or Docker.github.com · read 4 Oct 2026
Integrations
The project uses Python data-science and machine-learning packages, including NLTK, pandas, transformers, sentence-transformers, and FAISS CPU.github.com · read 4 Oct 2026
Learning methods
The project says its blocking and matching methods can use deep learning and NLP techniques without requiring labeled instances from the user.github.com · read 4 Oct 2026
License
pyJedAI is released under the Apache-2.0 license.github.com · read 4 Oct 2026
Operating systems
The README says pyJedAI has been tested on Windows and Linux.github.com · read 4 Oct 2026
Problem types
The framework targets record linkage, entity resolution, and link discovery problems.github.com · read 4 Oct 2026
Purpose
pyJedAI is an open-source Python framework for building end-to-end entity resolution workflows.github.com · read 4 Oct 2026
Related web app
The README points Java users to JedAI, which includes a web application for interactive creation of entity-resolution workflows.github.com · read 4 Oct 2026
Requirements
The README lists Python 3.8 or later and says Windows requires Microsoft Visual C++ 14.0.github.com · read 4 Oct 2026
Security policy
The security policy lists version 0.0.x as supported with security updates and directs users to open an issue to report a bug.github.com · read 4 Oct 2026
Support
The project recommends GitHub Discussions for general questions and discussions and GitHub Issues for bugs.github.com · read 4 Oct 2026

Alternatives to pyJedAI

Every alternative, ranked