oop - Filtrage bayésien du spam orienté objet?

Translate

Je me demandais s'il y avait une bonne et propre implémentation de programmation orientée objet (POO) du filtrage bayésien pour la classification de spam et de texte? C'est juste à des fins d'apprentissage.

This question and all comments follow the "Attribution Required."

Toutes les réponses

Translate

Je recommande vraimentWekaqui est unLogiciel d'exploration de données Open Sourceécrit en Java:

Weka est une collection d'algorithmes d'apprentissage automatique pour les tâches d'exploration de données. Les algorithmes peuvent être appliqués directement à un ensemble de données ou appelés à partir de votre propre code Java. Weka contient des outils de prétraitement, de classification, de régression, de clustering, de règles d'association et de visualisation des données. Il est également bien adapté pour développer de nouveaux programmes d'apprentissage automatique.

Comme mentionné ci-dessus, il est livré avec un tas de classificateurs différents commeSVM, Vanner, C4.5, Naive Bayes (bien sûr) et bien d'autres (voir leDoc API). Notez que de nombreux classificateurs sont connus pour avoirbien meilleure performance que Naive Bayesdans le domaine de la détection de spam ou de la classification de texte.

De plus, Weka vous apporte un trèsinterface graphique puissante

La source
Translate
Translate

Voici une implémentation du filtrage bayésien en C #:Un filtre anti-spam bayésien naïf pour C #(hébergé sur CodeProject).

La source
Translate

nBayes- une autre implémentation C # hébergée sur CodePlex

La source
Translate

En français, mais vous devriez pouvoir trouver le lien de téléchargement :)Filtre bayésien naïf PHP

La source