Ergonomie de Spamplemousse

1. Tâches

1.a. Identifier les commentaires indésirables

Cette tâche (qui en fait est une sous-tâche) est l’une des plus difficile à réaliser. L’objectif est de séparer les commentaires en deux catégories, les commentaires véritables et les commentaires indésirables. Cette tâche est l’une des plus difficiles à réaliser car l’utilisateur doit prendre en compte un nombre important de critères pour séparer l’ensemble des commentaires en deux sous-ensemble.

Les critères peuvent être les suivants (par ordre de pertinance):

  1. Contenu du commentaire
    • pertinence du commentaire par rapport au billet
    • longueur
    • nombre de liens
    • langue
  2. Avis du logiciel
    • Score spam
    • Type de spam identifié
  3. Informations supplémentaires
    • Nom de l’auteur
    • Age du billet concerné par le commentaire
    • Adresse IP

Si on considère que le spamming est une activité massive, le nombre d’items à trier est probablement grand. Pour diminier la charge de travail pour le tri, il convient donc de diminuer le nombre d’items à trier en éliminant les commentaires réellement indésirables et ne laisser que les éléments dont une analyse logiciel ne permet pas une catégorisation sûre. Si on considère la valeur affective importante d’un commentaire pour un bloggueur, il convient de ne pas supprimer ces commentaires mais simplement de les masquer.

1.b. Supprimer un commentaire indésirable

Il faut s’appuyer sur la tâche précédente pour identifier les sujets de cette tâche. Une fois un commentaire identifié comme indésirable, l’utilisateur peut le sanctionner avec plusieurs niveaux de sévérité:

  1. mettre le commentaire hors-ligne;
  2. mettre le commentaire hors-ligne et apprendre au logiciel à détecter ce type de commentaire;
  3. supprimer le commentaire.

Concernant, la suppression, il s’agit de responsabiliser l’utilisateur en l’informant que l’opération est irréversible.

1.c. Restaurer un commentaire

Si on considère la valeur affective des commentaires pour un bloggueur, il convient de donner la possibilité à l’utilisateur de remettre en ligne un commentaire sanctionné par le logiciel ou par inadvertance.

Pour identifier les faux positifs, l’utilisateur s’appuiera sur les même critère que pour l’identification des indésirables.

1.d. Personnaliser la détection des indésirables

L’utilisateur doit pouvoir affiner la détection des commentaires indésirables en modifiant des critères discriminants:

  • mot clé
  • adresse IP
  • pseudonyme
  • adresse e-mail

Mise en oeuvre

Maquette:

3 zones disctinctes:

  • Liste de tâches connexes
  • Personnalisation de l’affichage
  • Affichage des commentaires

OK, il manque les actions groupées

Affichage des commentaires

Les indésirables sont affichés différement des commentaires véritables par une couleur ou un fond différent.

  • Indicateur analogique du niveau de spamitude (plus rapide à lire qu’un indicateur alphanumérique)
  • Case à cocher juste à côté, pour un scan/coche rapide
  • type de commentaires sous forme d’icône (visuel et ne prend pas de place): commentaire ou trackback
  • titre du billet
  • Auteur
  • extrait du commentaire : permet de se faire une idée très rapidement
  • Date : inutile de la mettre trop en avant dans la mesure où le tri est chronologique
  • Bouton de mise en ligne/hors-ligne
  • Bouton de marquage comme spam/non spam
  • Bouton de suppression

User feedback

  • Impossible de supprimer les commentaires directement depuis la liste des commentaires
  • “Vider la file d’attente” non explicite
    • on sait pas si “vider” signifie “effacer les commentaires” ou “on les enlève de la file, on les publie” – bballizlife
  • Ajax-ification
  • pouvoir lister les spams pour un billet
  • Ne pas envoyer d’alerte mail si c’est un spam
 
ergonomiespamplemousse.txt · Dernière modification: 2006/06/03 15:02 par 82.251.238.230
 

Fil RSS | Propulsé par DokuWiki