Inter-Annotator Agreement for Data Programming
Data Programming Inter-Annotator between Labeling Functions
Last updated
Data Programming Inter-Annotator between Labeling Functions
Last updated
Data programming empowers you to calculate the performance of your models and final answers using Inter-Annotator Agreement calculation.
To learn more about Inter-Annotator Agreement, please visit the following link.
Below are the steps to evaluate the performance.
Create a project
Activate Data programming through extension manager.
Create labeling functions for the selected question. You need a minimum of two labeling functions to obtain the IAA value.
Special notes: If you use prelabeled columns as the representative of your models, you can create the labeling function like below :
If using Snorkel provider, please use this code
If using Stegosaurus provider, please use this code and activate "Multiple label template":
Click “Predict labels”.
You can now see the final answer from the labeling functions for your targeted question and you can just review it.
You can also see the IAA performance result in Data Programming window. If the score is above 80%, it can be categorized as a good agreement level.