HumanSignal / label-studio

Label Studio is a multi-type data labeling and annotation tool with standardized output format
https://labelstud.io
Apache License 2.0
18.41k stars 2.32k forks source link

Support annotating data in ElasticSearch #405

Open erip opened 4 years ago

erip commented 4 years ago

Is your feature request related to a problem? Please describe.

It would be nice if I could import from and export to ElasticSearch indices.

Describe the solution you'd like

An ElasticSearchStorage class that specifies the index from which to pull and write data would be a relatively simple solution.

Describe alternatives you've considered

An alternative is to export JSON out of band, use JSONStorage, and then import out of band. Removing manual steps would facilitate annotation of data in these stores, though.

Additional context

N/A

makseq commented 4 years ago

@erip Can you describe your pipeline more detailed?

erip commented 4 years ago

Data is indexed in ES. I'd like to magically configure label-studio to allow annotators to label that data without needing to first export the data to a file. Ideally I could automatically upsert the annotated records