ruby-on-rails - 如何在 Ruby on Rails 中找出用户上传的成人图片?

标签 ruby-on-rails ruby-on-rails-3 image image-processing

我们有一个应用程序,用户可以上传图片,这些图片会立即显示在我们的网站上。

上周,当一个人上传了一堆XXX-Rated图片时,网站上立即出现了一些东西。幸运的是,我们在几分钟内注意到并删除了它们。尽管如此,那段时间还是足以震惊我们的其他一些用户。

这是我的问题:

  • 如何有效地分析和阻止此类图片的上传?
  • 如果没有有效的库,60-70% 的过滤是可以接受的。这样管理面板可以显示通知,我们可以采取行动。

  • 我正在考虑一些事情,一旦图像上传,对图像运行该过滤器,如果出现问题,将该图像传递给管理员以批准它,基本上在获得批准之前在网站上保持显示。

    最佳答案

    即使我找不到答案,以下是一些讨论相同问题的有趣线程:

    How to block uploads of nude images?

    PHP - Blocking of uploaded adult images

    大多数评论都建议采用人工审核解决方案,而不是自动审核解决方案(他们的观点是有道理的:定义“成人形象”是没有界限的)。

    以下是商业解决方案:

    Crowdflower

    关于ruby-on-rails - 如何在 Ruby on Rails 中找出用户上传的成人图片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9747829/

    相关文章:

    ruby-on-rails - RSpec 在测试数据库中留下记录

    ruby-on-rails - Rails response_with : how does it work?

    ruby-on-rails-3 - Rails 3中的动态按钮

    JavaScript 链接在 Chrome 中有效,但在 Firefox 中无效

    java - 能够通过套接字发送图像,但不能发送文本文件

    PHP:在创建新记录时上传图片

    ruby-on-rails - FactoryGirl工厂特征内的序列不使用主序列计数器

    ruby-on-rails - 为 Rails 中的所有 Controller 创建一个全局变量

    ruby-on-rails - 默认情况下是否可以从我的 Rails 应用程序中删除 public/index.html?

    jQuery unwrap 移除错误的容器