Is there a way to restrict/flag explicit videos automatically?

Hi, First I would like to thank all the members on this site. Great community! Good to be a part of it :slight_smile:

So in a custom app for community where people engages by commenting, posting topics with pictures and videos. There is a plugin called “discourse image filter plugin” which restrict uploading explicit images. Is there anything similar for videos? Any plugin which can automatically restrict a user if the post contain any explicit video? Or any other solutions around it.
Please help! Thanks

How would the plugin know that I video was explicit?

I am not sure, How a plugin would work for video but can there be something like what discourse image filter plugin does by using Google Cloud Vision API to restrict uploading explicit images to the forum. Anything similar?

1 Like

It should not be too hard to extend the image filter plugin to handle videos.

https://googleapis.dev/ruby/google-cloud-video_intelligence/latest/Google/Cloud/VideoIntelligence/V1.html

Explicit Content Detection detects adult content in videos. Adult content is generally inappropriate for those under under 18 years of age and includes, but is not limited to, nudity, sexual activities, and pornography. Such content detected in cartoons or anime is also identified.

The response includes a bucketized likelihood value, from VERY_UNLIKELY to VERY_LIKELY .

3 Likes