Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

naive bayesian spam filter question

I am planning to implement spam filter using Naive Bayesian classification model.

Online I see a lot of info on Naive Bayesian classification, but the problem is its a lot of mathematical stuff, than clearly stating how its done. And the problem is I am more of a programmer than a mathematician (yes I had learnt Probability and Bayesian theorem back in school, but out of touch for a long long time, and I don't have luxury of learning it now (Have nearly 3 weeks to come-up with a working prototype)).

So if someone can explain or point me to location where its explained for programmers than a mathematician, it would be a great help.

PS: By the way I have to implement it in C, if you want to know. :(

Regards, Microkernel

like image 294
Microkernel Avatar asked Dec 23 '22 04:12

Microkernel


2 Answers

The book Programming Collective Intelligence has chapter that covers this and other methods. The chapter (#6) can be understood without reference to previous chapters, is written clearly, and discusses only the minimal mathematics necessary to get the job done.

like image 152
tom10 Avatar answered Jan 13 '23 22:01

tom10


You could try this website. It's got some source code.

like image 42
aduric Avatar answered Jan 13 '23 22:01

aduric