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

Idea: Annotations / Labeling of content #4

Open
ThisIsMissEm opened this issue Sep 13, 2024 · 4 comments
Open

Idea: Annotations / Labeling of content #4

ThisIsMissEm opened this issue Sep 13, 2024 · 4 comments

Comments

@ThisIsMissEm
Copy link
Collaborator

  • self-labeling of content
  • moderator-labeling of content
  • annotations vs hashtag-style labels
  • having followable actors that apply labels to content (this is very likely annotations, not labels)
  • standardised vocabularies of labels, e.g., DTSP

Potentially building off the Web Annotations Data Model

Needs to figure out the different use cases and the different mechanisms that would be necessary.

@ThisIsMissEm
Copy link
Collaborator Author

Original discussion about a community notes alternative is here: w3c/activitypub#464

@gobengo
Copy link

gobengo commented Oct 4, 2024

Potentially building off the Web Annotations Data Model

Yes! Instead of just trying to categorize/moderate whole social posts, it would be great to empower mods to annotate the exact parts of contents that fit various classifications. This would make for better training data for auto classification. More importantly, UIs and processes built around this could more easily help educate community participants on acceptable policy-based norms, which in some online community research shows is super important iirc from some old research from https://coralproject.net/research/

We've been using WADM's TextQuoteSelector in the activitypub-behaviors dataset of requirements and other non-required behaviors to describe the origin of each requirement from the spec itself.

@jfinkhaeuser
Copy link

I don't necessarily disagree that annotations of specific parts are useful, it seems like this can be added later as a refinement of annotating a post.

If annotations are considered a list of objects, which each contain an author and e.g. an item from a vocabulary such as discussed in #15, then adding additional keys to refer to text parts or media parts as in #16 would be an easy upgrade.

I mention this mostly because I'm pretty sure a lot could already be achieved with the simpler solution. It would be sad to see a lack of progress due to waiting for something more complete.

At least, I do not currently see how it would be necessary to wait.

@bobwyman
Copy link

bobwyman commented Oct 7, 2024

I strongly support the incorporation of annotations into the AS/AP data model. Ideally, any AP actor would be able to create an object which is an AnnotationOf any other object. In many instances, publishing such an object would have similar side-effects as publishing something InReplyTo something. (i.e. there would be annotation collections on objects, actors would have collections of annotations, etc.)

It should be understood that an Annotation is NOT a reply, rather it is a statement about some object rather than a response to its creator.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants