For the complete documentation index, see llms.txt. This page is also available as Markdown.

Inter-Annotator Agreement for Data Programming

Measure agreement between labeling functions to evaluate performance.

Data programming evaluates the performance of labeling functions using inter-annotator agreement (IAA).

Steps

To evaluate the performance of labeling functions:

  1. Activate Data programming through the Manage extensions dialog.

  2. Create labeling functions for the selected question. At least two labeling functions are required to calculate IAA.

  3. Click Predict labels. You can now view the final labels generated by the labeling functions for your selected question.

You can review the predicted labels and view the IAA score in the Manage Functions dialog. An IAA score above 80% indicates good agreement.

Pre-labeled columns as model representatives

If you use pre-labeled columns as representatives of your models, you can create labeling functions based on those values.

  • If using Snorkel provider, please use this code

  • If using Stegosaurus provider, please use this code and activate Multiple-label template:

Last updated