[cvs] bogofilter/src bogofilter.h,1.2,1.3 bogoutil.c,1.14,1.15
Fast Bayesian spam filter along lines suggested by Paul Graham
Brought to you by:
m-a
From: <re...@us...> - 2003-03-04 13:24:59
|
Update of /cvsroot/bogofilter/bogofilter/src In directory sc8-pr-cvs1:/tmp/cvs-serv30023 Modified Files: bogofilter.h bogoutil.c Log Message: Define UNKNOWN_WORD only in graham.h Index: bogofilter.h =================================================================== RCS file: /cvsroot/bogofilter/bogofilter/src/bogofilter.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- bogofilter.h 4 Mar 2003 12:17:29 -0000 1.2 +++ bogofilter.h 4 Mar 2003 13:24:56 -0000 1.3 @@ -5,7 +5,7 @@ #define BOGOFILTER_H #define EVEN_ODDS 0.5 /* used for words we want to ignore */ -#define UNKNOWN_WORD 0.4 /* odds that unknown word is spammish */ + #define DEVIATION(n) fabs((n) - EVEN_ODDS) /* deviation from average */ typedef enum rc_e {RC_SPAM=0, RC_HAM=1, RC_UNSURE=2} rc_t; Index: bogoutil.c =================================================================== RCS file: /cvsroot/bogofilter/bogofilter/src/bogoutil.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- bogoutil.c 4 Mar 2003 12:17:29 -0000 1.14 +++ bogoutil.c 4 Mar 2003 13:24:56 -0000 1.15 @@ -27,6 +27,7 @@ #include "buff.h" #include "datastore.h" #include "error.h" +#include "graham.h" /* for UNKNOWN_WORD */ #include "maint.h" #include "paths.h" #include "robinson.h" /* for ROBS and ROBX */ |