Как узнать изображения для взрослых, загруженные пользователями в Ruby on Rails? - PullRequest
4 голосов
/ 17 марта 2012

У нас есть приложение, в которое пользователи могут загружать изображения, и эти изображения будут немедленно отображаться на нашем сайте.

На прошлой неделе, когда один человек загрузил кучу фотографий с рейтингом XXX и все сразу появилось на сайте. К счастью, мы заметили и удалили их за считанные минуты. Тем не менее, этого времени было достаточно, чтобы шокировать некоторых других наших пользователей.

Вот мой вопрос:

  • Как эффективно анализировать и блокировать загрузку таких изображений?
  • Если эффективной библиотеки нет, приемлемо 60-70% фильтрации. Чтобы на панели администратора могли отображаться уведомления, а мы могли предпринимать действия.

Я подумываю о том, что после загрузки изображения запустите этот фильтр для изображения и, если возникнет какая-то проблема, передайте это изображение администраторам, чтобы утвердить его, в основном удерживайте отображение на веб-сайте до его одобрения.

1 Ответ

2 голосов
/ 17 марта 2012

Несмотря на то, что я не смог найти ответ, вот несколько интересных тем, которые обсуждают то же самое:

Как заблокировать загрузку обнаженных изображений?

PHP - Блокировка загруженных изображений для взрослых

И большинство комментариев предлагают решение для ручного просмотра, а не автоматическое (их смысл имеет смысл: нет границы для определения «изображения для взрослых»).

И следующее коммерческое решение:

Crowdflower

...