Non binary active learning

hi @nsorros!

Thanks for your questions!

This is a common question and has been answered in older posts like this one:

To better understand the design philosophy, I would recommend watching some of Matt and Ines' early talks around 2018 (slides repo and YouTube talks playlist). One example is this talk/slides and a related YouTube talk on binary active learning.

Fair point! Have you tried to create your own custom recipe to experiment?

A major design philosophy of Prodigy is to provide smart defaults, but enable extensibility to developers because the best solutions are likely custom. Custom recipes are the way to implement customized tasks.

For example, you can find some details in our docs about customizing active learning recipes with NER.

Alternatively, you can find many open recipes in our prodigy-recipes repo, including multiple NER examples. Perhaps try to combine the ner.teach with the ner.manual and try it out!

Interesting idea - you should experiment and see what works! Keep us informed if you make any discoveries. We're always curious to hear about unique use cases. :slight_smile: