2010-04-11 3 views
4

Je prévois d'implémenter un filtre anti-spam en utilisant le modèle de classification Naive Bayesian.filtre de spam naïf bayesien question

En ligne Je vois beaucoup d'informations sur la classification Naive Bayesian, mais le problème est son beaucoup de choses mathématiques, que de dire clairement comment cela est fait. Et le problème est que je suis plus un programmeur qu'un mathématicien (oui j'avais appris la théorie des probabilités et des théorèmes bayésiens à l'école, mais je suis loin du toucher depuis longtemps, et je n'ai pas le luxe de l'apprendre maintenant (Avoir presque 3 semaines à venir avec un prototype de travail)). Donc, si quelqu'un peut m'expliquer ou me diriger vers un endroit où il est expliqué pour les programmeurs plutôt qu'un mathématicien, ce serait une aide précieuse. PS: En passant, je dois l'implémenter en C, si vous voulez savoir. :(

Cordialement, MicroKernel

+3

sucent et apprendre les mathématiques. Si vous n'avez jamais l'espoir de vous améliorer, vous serez simplement un pion dans un jeu plus important. – ldog

+0

@gmatt: Oui, je suis d'accord avec vous. Mais ce n'est pas que je ne suis pas bon en maths ou que je déteste les maths. Incidemment, mon sujet favori @school était mathématique. Mais maintenant je n'ai pas le temps de réapprendre et de mettre en œuvre (pensez, j'ai au moins 3 semaines pour le faire, à mettre en œuvre en C, et c'est un projet pour un cours du week-end et à part ça j'ai un emploi à temps plein (qui inutile de dire sucer la vitalité de moi)). Mais je suis tout à fait d'accord avec vous et je veux vraiment apprendre. Merci :) – Microkernel

Répondre

4

Le livre Programming Collective Intelligence a le chapitre qui couvre cela et d'autres méthodes. Le chapitre (# 6) peut être compris sans référence aux chapitres précédents, est écrit clairement, et discute seulement les mathématiques minimales nécessaires pour faire le travail

+0

Wow !!! Ce livre est trop bon. Merci :) Je le recommande pour tout le monde. :) – Microkernel

2

Vous pouvez essayer cette website. Il a obtenu un code source.

1

Vous pouvez également jeter un oeil à POPFile, un moteur de filtre de spam open source