A way for people to screen out AI generated content, similar how people can screen out nsfw content already.
It works the same as the nsfw filter except underneath it's an integer instead of a Boolean.
Content authors will flag their content as AI-generated, on a sliding scale from 0 (no AI) to 100 (completely AI generated. Intermediate values could be used too although this amount of nuance may be confusing for some.
Users will be able to set a "AI generated threshold" which filters out content above that threshold. At the UI level this could be presented as a checkbox but maybe a slider would be good.
Mods need to be able to set the AI level on content, as they do now with NSFW content.
Communities will have an AI-gen value too, which is automatically applied to all content within. Instance admins can override this value too, for local or remote communities.
Thoughts?
I'd prefer to just leave this as disclaimers in the flair, title, or body. A percentage is awkward to use. I can imagine users setting it to 1% just to get around people's content filters. I just don't think people will be honest with a tool like this.
I assume this is for AI art communities, in which case I think anti-AI users would already block. I'd prefer self-assignable community tags. An AI community could tag itself with #ai and users with a global blocklist could just block #ai. Somebody here mentioned wanting a "politics filter" and you could apply that here too. Communities can assign themselves with #politics.
On top of that it can be like how Lemmy communities already post to Mastodon or Misskey using hashtags of their names (e.g. !gundam@ani.social posts show up in #gundam).
Anyway, I think most AI stuff stay within their own communities. I don't often see both AI and non-AI stuff within the same community.
Yeah just doing it at the community level might be simplest.