bluesky-social / feed-generator

ATProto Feed Generator Starter Kit
MIT License
919 stars 329 forks source link

Relationship with labelers #85

Open eric-burel opened 6 months ago

eric-burel commented 6 months ago

Hi, Me again, I am trying to figure out how to prevent spamming or explicit content in a feed. I've read the arxiv paper, I've understood that labelers are in charge of detecting spam (or whatever kind of labelling you want) and will provide their result either to the PDS or the AppView. If I rephrase, the label is used upstream to filter posts in the PDS, so the feed generator may check the label, or downstream in the user App View, so user can select what they want to see. However, feeds seems to be parallel to this process. Therefore, how do I guarantee that a feed contains no spam or explicit content? It has access to labels from the PDS? For instance think a feed around web development, they are usual preys for spamming and you'd expect safe for work content only there.