Java中的垃圾邮件检测/垃圾邮件过滤系统

3
我在一个网站上建立了一个私人消息系统,并希望实现一个垃圾邮件过滤器,最好用Java编写。所以,我想知道是否已经有Java库实现了这个功能,或者我必须开始构建自己的过滤器。到目前为止,我发现了这个贝叶斯过滤器:http://www.shiffman.net/teaching/a2z/bayesian/。还有其他好的Java库吗?您有什么推荐?谢谢。附注:该系统使用网站成员之间的私人消息,而不是电子邮件系统。
1个回答

1

取决于垃圾邮件的类型。贝叶斯在对付离题消息方面很有效,但如果垃圾邮件与合法消息非常相似,您可能需要设置某种发件人声誉。 SO的工作方式是一个很好的例子;您需要通过参与赚取积分才能使用站点的更强大功能。如果垃圾邮件发送者设法侵入高声誉用户的计算机,或以其他方式劫持他们的声誉,则可能会被破坏。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接