web-dev-qa-db-fra.com

Quel est le paradigme UI / UX le plus efficace pour la modération des commentaires dans un CMS?

J'ai travaillé sur un CMS Web et je suis sur le point d'implémenter des commentaires et de modérer les commentaires. Quelles sont les méthodes courantes de gestion de la modération des commentaires dans une perspective UI/UX? Quelles sont les forces de ces méthodes et qu'est-ce qui pourrait améliorer le processus? Quels autres CMS le font bien? Pas si bien? Pourquoi?

Je recherche spécifiquement des suggestions en termes de mise en page, de workflow et de stratégie générale pour commenter la modération pour volumes élevés de commentaires. Je suis ouvert aux suggestions à la fois pour la zone d'administration et pour une modération limitée du public face à une partie du logiciel, bien que j'aimerais rester à l'écart des services tiers à ce stade.

7
Virtuosi Media

J'ai construit un système de modération des commentaires pour un site avec 50 000 nouveaux articles par mois où chaque article pouvait avoir N commentaires.

Notre approche consistait à utiliser les boutons d'indicateur pour la modération près de chaque publication et sur chaque commentaire, qui exécutaient un appel ajax vers le serveur de modération et notifiaient l'utilisateur de la action. Dans le backend, les modérateurs avaient accès à deux listes distinctes affichant tous les messages et commentaires marqués .

L'idée ici était que les modérateurs voudraient prendre des mesures sur les messages et les commentaires séparément en raison de leur nature (les messages pourraient inciter des commentaires marqués, par exemple). La liste a été triée par le nombre de fois qu'un élément avait été signalé afin que les mods puissent facilement voir où des choses étranges se passaient, car les utilisateurs du site étaient généralement rapides aux messages de masse si les choses tournaient mal.

Par élément, les mods pouvaient rapidement voir le contenu complet du message en survolant celui-ci, ainsi qu'en cliquant sur une icône pour se diriger directement vers le message dans son contexte (car parfois il n'est pas immédiatement clair si quelque chose est offensant sans cela). Ils pouvaient rapidement spammer, jeter la corbeille ou masquer temporairement le message de cette liste, et plus tard, nous avons créé des liens qui leur permettaient de se diriger directement sur le profil de l'utilisateur qui a posté pour voir l'historique de publication de cet utilisateur, ce qui l'a aidé à prendre des décisions. À partir de cette page de profil, ils pouvaient également IP interdire à l'utilisateur , bien que nous ne le recommandions pas, car les interdictions IP ne sont guère plus qu'une solution provisoire. (Nous avions l'intention de créer un système de bac à sable où les contrevenants étaient enfermés dans leur propre version du site où leurs commentaires apparaissaient toujours, bien qu'aucun autre utilisateur ne puisse les voir, mais nous n'avons pas réussi à le mettre en œuvre).

Comme le système de modération avait plusieurs modérateurs, il était important que les modérateurs sachent qui faisait quoi, donc ils ne travaillaient pas sur les mêmes postes. À cette fin, nous avions une option très simple où les mods pouvaient indiquer qu'ils travaillaient avec un élément , ce qui indiquerait simplement dans un surlignage aux autres mods que cela l'article était actuellement inspecté. Lors de la prise de mesures importantes, par exemple l'interdiction ou la suppression d'IP, les mods devaient rédiger une note expliquant pourquoi ils prenaient cette mesure de sorte que si nécessaire être annulé ou autre chose devait se produire, tous les mods sauraient ce qui se passait.

Enfin, le frontend du site a ajouté des contrôles pour que les mods publient des pages lorsqu'ils étaient connectés afin qu'ils n'aient pas à cliquer constamment entre le backend et le site s'ils rencontraient quelque chose lors de la simple navigation. Cela a été implémenté comme une demande par les mods après que le système ait été en ligne pendant un certain temps, et a été assez déterminant pour maintenir le bonheur du modérateur ;).

Donc, les principaux enseignements de ce système:

  • Les messages qui nécessitent de l'attention sont signalés par les utilisateurs
  • Les messages signalés sont triés par nombre de "votes"
  • Chaque message signalé a des actions: affichage en contexte, spam/corbeille/masquer, etc.
  • Les publications et les commentaires sont séparés dans différentes listes
  • Les mods peuvent s'attribuer des objets pour que les autres mods sachent ne pas y aller
  • Les interdictions IP ne fonctionnent pas vraiment, construisez un bac à sable si vous en avez le temps
  • Exiger que les mods communiquent entre eux en ajoutant des notes aux actions qu'ils entreprennent
  • Rendez-le vraiment facile à utiliser pour que les mods puissent parcourir rapidement plusieurs éléments en une seule session
  • Prise en charge des contrôles rudimentaires dans le frontend

J'espère que cela pourra aider. Nous avons eu beaucoup de plaisir à découvrir ce système. FWIW, le site Web dont je parle est Buurtlink (en néerlandais), qui est un site communautaire où vous entrez votre code postal et voyez les messages dans votre zone géographique. Il compte 700 000 utilisateurs et plus de 2 millions de publications sur 2 ans depuis son lancement.

Oh, en ce qui concerne les modèles - ce qui précède a été conçu en partie en examinant comment la plupart des principaux logiciels de forum gèrent la modération, ainsi que des logiciels de blog comme Wordpress, qui sont maintenant devenus assez compétents pour offrir une interface utilisateur facile à utiliser. Nous avons également examiné le contrôle du spam dans les logiciels de messagerie tels que Gmail et Thunderbird. Tout cela a été combiné avec beaucoup de bon sens et les besoins spécifiques de notre équipe de modération, ainsi que les objectifs commerciaux du client (pas beaucoup de budget pour que les modérateurs passent beaucoup de temps à faire de la modération, par exemple).

10
Rahul

Vous pouvez également avoir des périodes de quarantaine - c'est-à-dire, approuver automatiquement uniquement après disons, x secondes ou minutes, vous donnant la possibilité d'échantillonner les demandes. Combiné avec Mechanical Turk, vous pouvez modérer des articles pour quelques centimes, comme http://socialmod.com le fait.

Ce qui pourrait mieux évoluer, c'est que vous pourriez également avoir des déclencheurs de mise en quarantaine tels que

  1. nombre de liens en poste,
  2. nombre de mots qui ont été supprimés par un filtre de blasphème (vous avez un filtre de blasphème non?),
  3. nombre de messages publiés par un utilisateur en x minutes, etc.
1
Julian H