Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up Label Studio #45

Closed
2 tasks
Tracked by #44
kunnark opened this issue Oct 28, 2022 · 6 comments · Fixed by #114
Closed
2 tasks
Tracked by #44

Set up Label Studio #45

kunnark opened this issue Oct 28, 2022 · 6 comments · Fixed by #114
Labels
good first issue Good for newcomers

Comments

@kunnark
Copy link
Contributor

kunnark commented Oct 28, 2022

AS A user
I WANT TO start labelling my custom corpus
IN ORDER TO improve my data.

Acceptance Criteria:

  • Label Studio FE been set up and running
  • Label studio loads the configured corpus from Postgres database on startup

Additional Information:

From the DMI the user selects the corpus so when loading label studio, this information is already present. Basically there has to be a variable that’s used to decide which corpus to load from the Postgres DB.

@kunnark kunnark added the good first issue Good for newcomers label Oct 28, 2022
@kunnark kunnark moved this to ✅ Done in Data Anonymizer Oct 31, 2022
@turnerrainer
Copy link
Contributor

@alimuhammadahmer @kunnark

  1. This issue is marked as "Done" but I can not see any code commits;
  2. AC must contain REST endpoints;
  3. Currently, this issue covers loading a corpus from a Postgres DB but does not mention using Ruuter as a mediator. Is Ruuter currently in use at all?

@kunnark
Copy link
Contributor Author

kunnark commented Nov 10, 2022

@turnerrainer I'll cover that.

  1. 'Done' is marked because in our statement it's done, but I can remove this back to another state. No commits have been made, due we haven't yet agreed with how to do that, meeting you proposed will happen next week. Should I remove all 'Done' stories back to 'Ready' state at the moment?
  2. This story was to set up the Label Studio, no REST endpoints have been developed insofar. The development happens on concrete cases.
  3. Will clarify and add that one.

@kunnark kunnark moved this from ✅ Done to 🔖 Ready in Data Anonymizer Nov 11, 2022
@kunnark kunnark moved this from 🔖 Ready to 📋 Backlog in Data Anonymizer Nov 11, 2022
@turnerrainer turnerrainer moved this from 📋 Backlog to To Groom in Data Anonymizer Nov 17, 2022
@turnerrainer
Copy link
Contributor

@kunnark I marked is as "To Groom" as it needs a bit more attention. There is a need for an automated pipeline here. I'll include our devops as well.

@turnerrainer
Copy link
Contributor

@kunnark @alimuhammadahmer

About the AC.

  1. Docker Compose to set up Label Studio locally;
  2. I'd like to take a closer look on Label Studio -> Postgres connection as this is most likely something to cause problems for us in the long run in case not done via Ruuter.

@turnerrainer
Copy link
Contributor

Although if insertion is always done via Ruuter and Label Studio just reads database on its own then this should be fine. But let's just clear it up here for future reference.

@alimuhammadahmer
Copy link
Contributor

@turnerrainer Both Label Studio and Data Management Frontend Applications always call Ruuter Endpoints. Ruuter, then in turn calls ReSQL endpoints for Data Insertion/Reading, and returns response from it.

@alimuhammadahmer alimuhammadahmer linked a pull request Jan 12, 2023 that will close this issue
@github-project-automation github-project-automation bot moved this from To Groom to ✅ Done in Data Anonymizer Jan 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
Status: ✅ Done
Development

Successfully merging a pull request may close this issue.

3 participants