An end-to-end evaluation framework for entity resolution systems.
Project description
🔎 ER-Evaluation: An End-to-End Evaluation Framework for Entity Resolution Systems
ER-Evaluation is a Python package for the evaluation of entity resolution (ER) systems. It provides data structure definitions, summary statistics, visualizations, error analysis tools, and statistically principled performance estimators.
Installation
Install the released version from PyPI using:
pip install er-evaluation
Documentation
Please refer to the documentation website olivierbinette.ca/er-evaluation.
Acknowledgements
ER-Evaluation is an extension of the PatentsView/PatentsView-Evaluation project sponsored by the American Institutes for Research and the U.S. Patents and Trademarks Office. We aim to provide a unified source of evaluation tools for entity resolution systems which are maintained as an open source academic project.
Publications
-
Upcoming: "A Statistical Evaluation Framework for Black-Box Entity Resolution Systems With Application to Inventor Name Disambiguation"
Funding
This project was made possible through support from the Natural Sciences and Engineering Research Council of Canada, Fonds de Recherche du Québec - Nature et Technologies, Duke University, the American Institutes for Research, and the U.S. Patents and Trademarks Office.
Citation
Please acknowledge the above publications as well as the ER-Evaluation Python package:
- Binette, Olivier. (2022). ER-Evaluation: An End-to-End Evaluation Framework for Entity Resolution Systems. Available online at https://github.com/OlivierBinette/ER-Evaluation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for er_evaluation-1.0.0.post0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81d7d376c1f2fccbea00a13ef6032dfa9ef160720e2cb261aa3db89730f11768 |
|
MD5 | d9d124aaaad75b528c5960ee5a6ffc7a |
|
BLAKE2b-256 | c6054981ab767c09d5b8c062322e58691e3051c285983be27085f77642318917 |
Hashes for er_evaluation-1.0.0.post0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74c822a73dd034549a1ecf9ef694ab311f1610eb5f1830e40c5bffbdf05217f3 |
|
MD5 | b364222120771477bd99591679620393 |
|
BLAKE2b-256 | 5af736fe3812bd98c47c8af21f573bf1533539411c46ef10b467f984a60500c8 |