Objektorientert Bayesiansk spamfiltrering?

stemmer
25

Jeg lurte på om det er noen god og ren objektorientert programmering (OOP) gjennomføring av Bayesiansk filtrering for spam og tekst klassifisering? Dette er bare for læring.

Publisert på 04/08/2008 klokken 08:21
kilden bruker
På andre språk...                            


6 svar

stemmer
12

Jeg anbefaler Weka som er et Open Source Data Mining programvare skrevet i Java:

Weka er en samling av maskinlæringsalgoritmer for data mining oppgaver. Algoritmene kan enten brukes direkte til et datasett eller kalt fra din egen Java-kode. Weka inneholder verktøy for data pre-prosessering, klassifisering, regresjon, clustering, forening regler, og visualisering. Det er også godt egnet for utvikling av nye maskinlærings ordninger.

Som nevnt ovenfor, det skip med en rekke forskjellige klassifiseringsenheter som SVM , renske , C4.5 , Naive Bayes (selvfølgelig), og mange flere (se API doc ). Legg merke til at mye av klassifiseringsenheter er kjent for å ha mye bedre perfomance enn Naive Bayes innen spam deteksjon eller tekst klassifisering.

Videre Weka gir deg en meget kraftig GUI ...

Svarte 03/09/2008 kl. 19:46
kilden bruker

stemmer
5

Sjekk ut kapittel 6 Programming Collective Intelligence

Svarte 01/09/2008 kl. 06:19
kilden bruker

stemmer
5

Kanskje https://ci-bayes.dev.java.net/ eller http://www.cs.cmu.edu/~javabayes/Home/node2.html ?

Jeg har aldri spilt med det heller.

Svarte 04/08/2008 kl. 08:54
kilden bruker

stemmer
3

Her er en implementering av Bayesiansk filtrering i C #: En Naive Bayesian Spam Filter for C # (vert på CodeProject).

Svarte 04/08/2008 kl. 09:08
kilden bruker

stemmer
2

nBayes - annet C # implementering vert på CodePlex

Svarte 08/05/2009 kl. 14:59
kilden bruker

stemmer
1

På fransk, men du bør være i stand til å finne koblingen for nedlasting :) PHP Naive Bayesiansk Filter

Svarte 04/08/2008 kl. 11:03
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more