我在网站上构建了一个私人消息系统,我希望实现一个垃圾邮件过滤器,最好是用Java。
所以......如果有一个Java库已经实现了,或者我必须开始构建自己的库,我感兴趣。到目前为止我发现的是贝叶斯过滤:http://www.shiffman.net/teaching/a2z/bayesian/
还有其他好的Java库吗?
你推荐我什么?
由于
PS:系统在网站成员之间使用私人消息,而不是电子邮件系统。
答案 0 :(得分:1)
取决于垃圾邮件的类型。贝叶斯可以很好地抵制偏离主题的消息,但如果垃圾邮件与合法邮件非常相似,您可能希望设置某种发件人信誉。 SO的工作方式就是一个很好的例子;您需要通过参与获得积分才能使用网站更强大的功能。如果垃圾邮件发送者以某种方式侵入高代表用户的计算机,或者设法劫持他们的声誉,这可能会被破坏。