zenml icon indicating copy to clipboard operation
zenml copied to clipboard

Add Argilla annotator stack component

Open strickvl opened this issue 3 months ago • 0 comments

ZenML currently supports only Label Studio as an annotator stack component. The work for this issue would add the option to use Argilla as a second option for annotation.

The work would involve (high-level):

  • implementing the core interface for annotators as is suitable for Argilla
  • updates to documentation where appropriate (at a minimum, a new annotator component page)
  • testing, where appropriate and where features have been added that can be tested (esp standalone util functions and so on)

You'll probably want to have a basic example to show that it's able to work together with a simple annotation workflow. A more involved example is available here but you can probably think of something smaller to showcase the use of Argilla within a ZenML pipeline.

Depending on when this issue is completed, we might have an integration with mlstacks, in which case that helps solve some of the issues around deployment since it is easily deployed on the Hugging Face Hub.

strickvl avatar Apr 03 '24 05:04 strickvl