我们要求对一个自动审核猥亵行为的应用程序发表评论。仍然会有一个现实世界审视评论,但他们想要自动过滤出非常糟糕的内容。
最好的方法是什么?
答案 0 :(得分:2)
您需要使用Akismet之类的内容。最后我检查过,这是WordPress用来防止评论垃圾邮件的事情。这也非常简单。
以下是几个链接:
这是一个gem / plugin:Rakismet
至于亵渎而不是一般垃圾邮件,你可能想要WebPurify(我发现的第一个)。你可以通过将亵渎的单词列入黑名单并使用Ruby优雅的字符串处理来替换/过滤它们来破解你自己,但这可能是一场永无休止的战斗,对抗1337说话等等。另外,如果可能的话,可能更好的做法是外包这样的东西。
答案 1 :(得分:1)
对于猥亵的自动审核总是会产生问题,正如Jeff Atwoods Post所说:Obscenity Filters: Bad Idea, or Incredibly Intercoursing Bad Idea?。
现在,另一方面,使用自动(第三方)文本分析工具主动过滤垃圾邮件肯定是一个可行的选择(Mollom例如,它也有ruby plugin)
答案 2 :(得分:1)
你可以尝试fu-fu,但不是很完美,但会过滤掉很多东西。