7 ms·
Comparison of image moderation APIs
- edent 8y agoThe sample images shown only feature white women. Is that a limitation of the dataset?
- specializeded 8y agoTila Tequila is Vietnamese, and features in the majority of the sample images shown.
- ummonk 8y agoShe's also a white nationalist and neo-Nazi...
- invalidusernam3 8y agoNot relevant to the conversation
- nahom1 8y agoDidn't know she was a famous model :)
- drb91 8y agoAt the same time, the data set is atrocious.
- speeq 8y agoIt would be nice if someone could compare these commercially available APIs with Yahoo's open_nsfw model in terms of accuracy: https://github.com/yahoo/open_nsfw https://github.com/yahoo/open_nsfw I'm currently building an API wrapper around it and running it on a Hetzner server with a GTX 1080 - prediction takes about 0.25 seconds and while I haven't optimised it for parallel execution, I think it should be able to handle at least +10 images/sec comfortably. I'm also testing video moderation by using ffmpeg to slice the video into screenshots and predicting the min/avg/high scores. Moderating 25 million explicit images using Google Cloud Vision would cost around $19,500/mo vs €99/mo on Hetzner.
- mohi13 8y agoMakes a lot of sense, actually its really difficult to get a large enough dataset for moderation tasks to make a decent inhouse model for a fair enough comparison. Sure, we can try scraping that from pornhub etc but fee then the negative classes would be very domain specific, using stock images may not provide a good measure. Also, its really weird to assign such a task to any of your employees, feels kinda strange :)
- speeq 8y agoYahoo's model could be fine-tuned: http://caffe.berkeleyvision.org/gathered/examples/finetune_flickr_style.html http://caffe.berkeleyvision.org/gathered/examples/finetune_f... Yeah, it's definitely not a nice task but what's stopping someone (well, besides potential legal issues) from using these commercial APIs to create datasets programatically and training a cloned model from that? I'm curious what the profit margins are on these APIs because I think they are way overpriced.
- mohi13 8y agoBTW we had a question in general to anyone who can help us, Does hosting such a dataset cause issues with SEO etc? Anything else we should be aware of?
- judge2020 8y agoProbably wouldn't be wise to host a dataset like this with "example" images embedded or linked where a search engine could find them.
- mohi13 8y agothanks, will see how can I block crawl on this dataset. BTW how does it hurt exactly, couldn't find much except in case of safe-search mode.
- konradzikusek 8y agoI really hope you haven’t picked a dataset that features only women nudity, but sample images suggest otherwise: https://dataturks.com/projects/Mohan/NSFW(Nudity%20Detection)%20Image%20Moderation%20Datatset https://dataturks.com/projects/Mohan/NSFW(Nudity%20Detection...
- mohi13 8y ago:)..There are a few examples of males as well.
- konradzikusek 8y agoNo, there are not. http://jsbin.com/bewinalezu/1/edit?html,js,output http://jsbin.com/bewinalezu/1/edit?html,js,output
- konradzikusek 8y agoHere are all 90 nude images: http://jsbin.com/hufulewaji/2/edit?html,js,output http://jsbin.com/hufulewaji/2/edit?html,js,output . Truly professional take on the topic.
- yaseen-rob 8y agoI tried out various image labeling APIs, including Google Vision (Safe Search) for exactly this use case (moderation). I was honestly astonished at the pricing of these APIs. Google is somewhere at 1.50€ for 1000 images which is - imo - very expensive. I tried out the default models that come with Tensorflow but well, they are trained on scientific datasets which typically involve species and flowers - no luck there either. Any good tips for pre-trained models that solve this (for tensorflow)?
- dannyw 8y agoDownload 1000 NSFW images, 1000 racy images and 100 completely SFW images. Train a model and publish it on GitHub?
- mohi13 8y agoWould be really interested to see the results of this. Also, consider using Dataturks to create and host the dataset.
- dahernan 8y agoYou can use nudebox from https://machinebox.io https://machinebox.io, is an API in a docker container (disclaimer: I built it)
- milesokeefe 8y agoI've found promising results trying this one out: https://github.com/yahoo/open_nsfw https://github.com/yahoo/open_nsfw
- symisc_devel 8y agoFor those interested, PixLab let you analyze 50K images or video frames via its /nsfw endpoint for $25. They charge $0.9 per 1000 requests after you reach this quota. https://pixlab.io/cmd?id=nsfw https://pixlab.io/cmd?id=nsfw https://pixlab.io/pricing https://pixlab.io/pricing
- jaequery 8y agowhat is the verdict? i been just scrolling down to see which is best and cant find any.