• Stars
    star
    121
  • Rank 284,746 (Top 6 %)
  • Language
    Python
  • License
    GNU General Publi...
  • Created over 6 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Fast computation of Krippendorff's alpha agreement measure in Python.

Actions Status Version License Supported Python versions

Fast Krippendorff

Fast computation of Krippendorff's alpha agreement measure.

Based on Thomas Grill implementation.

Example usage

Given a reliability data matrix, run:

import krippendorff

krippendorff.alpha(reliability_data=...)

See sample.py and alpha's docstring for more details.

Installation

pip install krippendorff

Caveats

The implementation is fast as it doesn't do a nested loop for the coders. However, V should be small, since a VxV matrix it's used.

Citing

If you use this code in your research, please cite Fast Krippendorff:

@misc{castro-2017-fast-krippendorff,
  author = {Santiago Castro},
  title = {Fast {K}rippendorff: Fast computation of {K}rippendorff's alpha agreement measure},
  year = {2017},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/pln-fing-udelar/fast-krippendorff}}
}

More Repositories

1

pghumor

Is This a Joke? Humor Detection in Spanish Tweets
Python
52
star
2

wn-mcr-transform

Transform MCR 3.0 data to read with nltk WordNet reader. Use this to load WordNet in Spanish, among other languages, from nltk.
Python
25
star
3

jojajovai

Jojajovai Guarani-Spanish Parallel Corpus
10
star
4

pghumor-clasificahumor

Website to classify tweets and humorous or not
Python
10
star
5

false-friends

False Friends project
Python
7
star
6

humor

HUMOR dataset for humor research
HTML
6
star
7

covid19-qa

COVID-19 Question Answering
Python
5
star
8

pln_inco

Biblioteca del Grupo de Procesamiento de Lenguaje Natural del InCo, Universidad de la Rep煤blica, Uruguay
Python
5
star
9

curso_aa

Curso de Aprendizaje Autom谩tico - Grupo PLN - UdelaR - Material de Apoyo
HTML
4
star
10

buscopiniones

B煤squeda de opniones en medios de prensa web, desarrollado en Java y JavaScript.
JavaScript
3
star
11

pghumor-demo-live

Humor detection with Twitter Streaming
Ruby
2
star
12

pln-inco-resources

Python
2
star
13

newsqa-es

Code to rebuild the NewsQA-es dataset: a Spanish version of the NewsQA dataset
Python
2
star
14

sentence-splitter

Script to split documents into sentences.
Python
2
star
15

Obligatorio---IntroPLN-2016

Letra y mejor soluci贸n del laboratorio 2016 del curso de IntroPLN
Jupyter Notebook
1
star
16

guarani-grammar-NAACL2024

This repository contains information about the code and resources used in the "Grammar-based Data Augmentation for Low-Resource Languages: The Case of Guarani-Spanish Neural Machine Translation" paper, accepted at NAACL2024.
1
star
17

papers

Papers comentados sobre PLN - Machine Learning
1
star
18

pghumor-presentacion

pgHumor's thesis defense slides
TeX
1
star
19

pghumor-clasificahumor-android

Android app to clasify humorous content for pghumor project
Java
1
star
20

pghumor-demo

Demo of tweets detected as humorous
Ruby
1
star
21

intropln2013-lab1

Este c贸digo corresponde a la primera parte del laboratorio del curso de Introducci贸n al Procesamiento de Lenguaje Natural edici贸n 2013, dictado por el grupo PLN del Inco, Facultad de Ingenier铆a, UDELAR. En este laboratorio se intentar谩 resumir los comentarios que los clientes de restaurantes han publicado en la web sobre los servicios recibidos en varios restaurantes de Montevideo. El objetivo es procesar este corpus, extraer los comentarios e intentar resumirlos agrup谩ndolos seg煤n su similitud. La soluci贸n fue realizada por los estudiantes Santiago Castro, Jennifer Esteche y Romina Romero.
1
star
22

weasel-detect

El c贸digo que utilic茅 en mis experimentos para la detecci贸n de weasel words en Wikipedia
Python
1
star
23

intropln2013-lab2

Este c贸digo corresponde a la segunda parte del laboratorio del curso de Introducci贸n al Procesamiento de Lenguaje Natural edici贸n 2013, dictado por el grupo PLN del Inco, Facultad de Ingenier铆a, UDELAR. Adem谩s de las herramientas ya utilizadas para el laboratorio anterior, se utilizar谩n un POS Tagger, Wordnet y algoritmos de Clustering. La soluci贸n fue realizada por los estudiantes Santiago Castro, Jennifer Esteche y Romina Romero.
1
star
24

lavinia

Lavinia es un ambiente basado en UIMA para Procesamiento de Lenguaje Natural, desarrollado por el Grupo de Procesamiento de Lenguaje Natural del Instituto de Computaci贸n, Facultad de Ingenier铆a, Universidad de la Rep煤blica en Montevideo, Uruguay
1
star