Inter-annotator agreement measure and alignmentwritten in python
Project description
Pygamma-agreement
pygamma-agreement is an open-source package to measure Inter/Intra-annotator agreement for sequences of annotations with the γ measure [^2]. It is written in Python 3 and based mostly on NumPy, Numba and pyannote.core. For a full list of available functions, please refer to the package documentation.
Dependencies
The main dependencies of pygamma-agreement are :
- NumPy (>= 1.10)
- sortedcontainers (>=2.0.4)
- pyannote.core (>= 4.1)
- CVXPY (== 1.0.25)
- Numba (>= 0.48.0)
- TextGrid (>= 1.5)
- Pympi-ling (>= 1.69)
Optionally, to allow pygamma-agreement
to display visual representations of
our API's objects in Jupyter Notebooks, Matplotlib
is needed.
pygamma-agreement is a Python 3 package and is currently tested for Python 3.7. pygamma-agreement does not work with Python 2.7.
Installation
pygamma-agreement can be easily installed using pip
pip install pygamma-agreement
Tests
The package comes with a unit-tests suit. To run it, first install pytest on your Python environment:
pip install pytest
pytest test/
Submitting and issue or contributing
Please read CONTRIBUTING.md
before submitting and issue or writing some contribution
to this package.
References
[1] Titeux H., Riad R. pygamma-agreement: Gamma γ measure for inter/intra-annotator agreement in Python.
[2] Mathet Y., Widlöcher A., Métivier, J.P. The unified and holistic method gamma γ for inter-annotator agreement measure and alignment. Computational Linguistics
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 Distributions
Built Distribution
Hashes for pygamma_agreement-0.1.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 380b8db336fd873a151e73806111a506303ec7efa270b8815f64693427d2882f |
|
MD5 | 69a77cae0673eb582dbcb2e7f7208029 |
|
BLAKE2b-256 | cc3295f25c97827a4fc0de9d981d7082296767363ca0d09bd07725a96a13191d |