Open-Assistant icon indicating copy to clipboard operation
Open-Assistant copied to clipboard

Create a separate task type for collecting text labels

Open yk opened this issue 2 years ago • 5 comments

text labels can be collected throughout the application. these are things like "profanity", "helpful", etc.

They can be found here: https://github.com/LAION-AI/Open-Chat-GPT/blob/main/oasst-shared/oasst_shared/schemas/protocol.py#L232

We also want dedicated task types:

  • label_initial_prompt
  • label_assistant_reply
  • label_prompter_reply

that explicitly ask the user to provide labels to a piece of text in the form of a task.

yk avatar Jan 03 '23 23:01 yk

The new tasks should be used to collect peer-quality feedback during rating phase, see: https://github.com/LAION-AI/Open-Assistant/issues/37

andreaskoepf avatar Jan 04 '23 07:01 andreaskoepf

I've had a quick look at adding tasks for this, see draft PR at #381 if any feedback/comments

olliestanley avatar Jan 04 '23 17:01 olliestanley

How does this differ from /api/v1/text_labels/? I thought that end point was for storing the arbitrary text labels associated with a message?

fozziethebeat avatar Jan 05 '23 00:01 fozziethebeat

How does this differ from /api/v1/text_labels/? I thought that end point was for storing the arbitrary text labels associated with a message?

My understanding is that although /api/v1/text_labels/ allows storing text labels associated with a message, it doesn't facilitate text labelling as a task, which is what this issue refers to

olliestanley avatar Jan 05 '23 08:01 olliestanley

Got it. I think this could help #310 and deal with the situation where users skip tasks.

fozziethebeat avatar Jan 05 '23 12:01 fozziethebeat

Closing this as resolved by #381

olliestanley avatar Jan 07 '23 00:01 olliestanley