Label-studio: Multiple tasks in the same page

Created on 11 Dec 2019  路  3Comments  路  Source: heartexlabs/label-studio

First of all - I found this project to be the best tool out there when it comes to open source, thank you for that!

I am trying to customize it to my needs, but I think it is worth having this idea out there. The task I have at hand actually involves simultaneous labeling of text (named entity type), text sentiment analysis (annotator to give a quality metric of the provided text) and image polygon annotation (given information in text provide polygons on the image). These 3 elements should be displayed on the same screen for annotator's convenience.

I think I am no the only one who is dealing with multi-labeling this way. I am not asking this to be a core feature of this project, but it might be worth having in mind that this possible design can be useful.

Most helpful comment

Hi @fakyras, thanks for the kind words. More is coming before the end of the year!

To your use-case, I think that can be supported out of the box right away? Something like that:

<View>  
  <Header value="Label the text" />
  <Labels name="labels" toName="txt">
    <Label value="Label 1" />
    <Label value="Label 2" />
  </Labels>
  <Text name="txt" value="$text" />
  <Header value="Qualify the text above" />
  <Choices name="sentiment" toName="txt">
    <Choice value="Choice 1" />
    <Choice value="Choice 2" />
  </Choices>
  <Header value="Provide the Polygons" />
  <Polygon name="poly" toName="img" pointSize="small" pointStyle="circle"></Polygon>
  <Image name="img" value="$image" />
</View>

You can try it out here https://labelstud.io/playground/

Please let me know if that's what you were thinking about.

All 3 comments

Hi @fakyras, thanks for the kind words. More is coming before the end of the year!

To your use-case, I think that can be supported out of the box right away? Something like that:

<View>  
  <Header value="Label the text" />
  <Labels name="labels" toName="txt">
    <Label value="Label 1" />
    <Label value="Label 2" />
  </Labels>
  <Text name="txt" value="$text" />
  <Header value="Qualify the text above" />
  <Choices name="sentiment" toName="txt">
    <Choice value="Choice 1" />
    <Choice value="Choice 2" />
  </Choices>
  <Header value="Provide the Polygons" />
  <Polygon name="poly" toName="img" pointSize="small" pointStyle="circle"></Polygon>
  <Image name="img" value="$image" />
</View>

You can try it out here https://labelstud.io/playground/

Please let me know if that's what you were thinking about.

@deppp Wow. this just solved all my issues! Really really thank you!
With such easy customization, in my eyes it is already a production ready annotation tool.

@fakyras Glad to hear that!

Well, the open-source version is still a bit edgy in terms of setup, we've open-sourced it not that long ago from our commercial solution. But I expect it to be more polished in the next couple of months! Also, if you have more questions, feel free to join a slack channel.

Best, Michael

Was this page helpful?
0 / 5 - 0 ratings

Related issues

andreaferretti picture andreaferretti  路  6Comments

andreaferretti picture andreaferretti  路  5Comments

laynr picture laynr  路  4Comments

vkovac2 picture vkovac2  路  6Comments

mimre25 picture mimre25  路  6Comments