2011-06-19 9 views
3

私はサイトにプライベートメッセージングシステムを構築しました。私は、好ましくはJavaでスパムフィルタを実装したいと考えています。Javaのスパム検出/スパムフィルタシステム

これは既に実装しているJavaライブラリがある場合、または自分のビルドを開始する必要がある場合は興味があります。私が今までに見つけたのは、このベイズフィルタリングです。http://www.shiffman.net/teaching/a2z/bayesian/

他にも良いJavaライブラリがありますか?

私に何をお勧めしますか?

おかげ

PS:システムは、サイトのメンバー間のプライベートメッセージを使用して電子メールシステムではありません。

答えて

1

スパムの種類によって異なります。ベイジアンはトピック以外のメッセージには適していますが、スパムが正当なメッセージと非常によく似ている場合は、何らかの送信者の評判を設定したいことがあります。 SOの仕組みは良い例です。あなたはサイトのより強力な機能を使用する前に参加することでポイントを獲得する必要があります。スパマーが何らかの形で高級ユーザーのコンピュータに侵入したり、評判を乗り越えることができれば、これは邪魔になる可能性があります。