Voici un petit résumé pas à pas de la marche à suivre pour utiliser SpamClear sur un carnet équipé de Spamplemousse. Les parties en italique reflètent mes choix et opinions personnels.

Versions

Installation

Je considère ici que Dotclear et Spamplemousse sont déjà installés et opérationels.

  • Cliquer sur Outils
  • Puis sur Gestionnaire des plugins
  • Copier l'URL du package SpamClear[1] puis la coller dans le champ Indiquez l'URL (http ou ftp) du fichier de plugin :
  • Cliquer sur le bouton Commencer l'installation.

texte alternatif

  • Cliquer sur Suivant->.
  • Puis encore sur Suivant->.

texte alternatif

  • Cliquer sur Continuer vers l'interface de Spamclear

texte alternatif

Modifier le fichier tb.php

Modifier le fichier tb.php qui se trouve à la racine du site. Après la ligne 149

require_once dirname(__FILE__).'/'.DC_ECRIRE.'/tools/spamplemousse/inc/tb.php';

insérer la ligne

require_once dirname(__FILE__).'/'.DC_ECRIRE.'/tools/spamclear/inc/tb.php';

(l'ordre des lignes est important)

Retourner dans le navigateur.

Premier entrainement

Un filtre bayesien n'a besoin d'être entrainé que sur quelques exemples. Au fil du temp, il faudra le réentrainer sur de nouveaux commentaires ou son résultat deviendrait moins performant.

Mettre en ligne quelques spam récents retenus par Spamplemousse pour avoir de la matière.

  • Cliquer sur Outils
  • Cliquer sur SpamClear
  • Cliquer sur Administration

L'icône à droite de chaque message vous indique son statut. Si ce statut est erroné, vous pouvez le modifier en cliquant cette icône.

  • texte alternatif vous permet de marque comme non spam.
  • texte alternatif vous permet de marque comme spam.

Pour aller plus loin

Attention, dans ce mode, les opérations sont moins simple et il est possible de faire des érreures. Pour les commentaires ou Spamclear s'est trompé, préférez le Mode normal au Mode avancé.

  • Dans la fenêtre d'administration, cliquer sur Mode avancé
  • Cocher la case Afficher la probabilité d'être un spam
  • Cliquer sur Afficher
  • Dans la liste, repérer les non spam dont le score est à plus de 5% [2]. Cliquer sur l'icone texte alternatif pour que Spamclear ajoute ce commentaire à sa base d'entrainement.
  • Dans la liste, repérer les spam dont le score est à moins de 95% [3]. Cliquer sur l'icone texte alternatif pour que Spamclear ajoute ce commentaire à sa base d'entrainement.

Entretenir l'entrainement

Refaites les opération ci-dessus de temps en temps sur les derniers commentaires reçus et principalement quand des spam recommencent à passer ou que des non spam sont retenus par le filtre.

FAQ

Est-ce que le fait de supprimer des commentaires a une incidence sur l'entraînement du filtre une fois l'entraînement fait ?

Réponse sur le forum : http://www.dotclear.net/forum/viewtopic.php?pid=89745#p89745

Ma réponse : Lors de l'entrainement, SpamCLear stock les informations dans sa base de donnée. On peut donc supprimer les commentaires et rétroliens concernés sans problème.

Cet article est une mise à jour de l'article original Pas à pas pour SpamClear

Notes

[1] clique sur le bouton droit, puis Copier l'URL

[2] Cette valeur est arbitraire, mais semble Ok

[3] Cette valeur est arbitraire, mais semble Ok