2011-06-19 89 views
3

我在一个站点上构建了一个私人邮件系统,并且我想实现一个垃圾邮件过滤器,最好使用Java。垃圾邮件检测/ Java中的垃圾邮件过滤系统

所以......我很感兴趣,如果有一个Java库已经实现这一点,或者如果我必须开始建立我自己的。到目前为止我发现的是这种贝叶斯过滤:http://www.shiffman.net/teaching/a2z/bayesian/

是否还有其他好的Java库?

你推荐我什么?

感谢

PS:系统使用的是网站成员之间的私人信息,而不是电子邮件系统。

回答

1

取决于垃圾邮件的类型。贝叶斯对反话题信息有好处,但如果垃圾邮件与合法邮件非常相似,则可能需要设置某种发件人信誉。 SO的工作方式就是一个很好的例子。您需要通过参与才能获得积分,然后才能使用网站的更强大功能。如果垃圾邮件发送者以某种方式闯入高级用户的计算机或以其他方式设法劫持其声誉,这可能会被破坏。