Re: Discussion: design of spam filter in frost

J Anjen <scruple532-/[email protected]> Tue, 30 Aug 2005 02:33:00 -0700 (PDT)
Newsgroups gmane.network.freenet.frost.devel
Message-ID <[email protected]>
bback said:
"Once I found a nice open source Baysian filter
library (does anyone know a good one?) I could
implement this into frost.

Does the library have to be in Java? If so the only
one I've seen so far is Classifier4J (Java / Apache
Software License) at
http://sourceforge.net/projects/classifier4j .

Another one is Reverend (Python / LGPL) but has little
documentation at
http://sourceforge.net/projects/reverend .

An excellent one is Orange (Python / GPL) at
http://www.ailab.si/orange/downloads.asp but you have
to install it and the installer is bitchy about
wanting python 2.3 - I don't think it works in 2.41
yet since the Linux users cannot get it to compile
with GCC or with 2.41.

If you want to go Python I'd go with Orange. I'm not
sure if Apache is compatible with GPL (I don't think
so according to the FSF) so you couldn't use it in
Frost anyway afaik.

"What are your opinions about this design? Any other
ideas? Does someone want to help me with this?"

I've been working on a python anti-spam system for
Frost that uses a point system but the Bayesian part
isn't put in yet since I've been looking for a good
library as well.

I will help, a frost board called scripting I noticed
was created to try and coordinate efforts. There is a
large spam attack happening if you know the developers
email addresses and want to tell them.

What we can do is make a channel on irc.freenode.net
as well if it will help. People can connect via TOR if
they choose.

Scruple

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf