Ajouter un mécanisme de vote sur les transcriptions
Il s'agit ici de créer un mécanisme utile ensuite pour une plate-forme de crowdsourcing où les utilisateurs peuvent noter les transcriptions des autres utilisateurs (mode peer-review).
Cette fonctionnalité a peu de chance d'être intégrée dans le projet eScriptorium général.
Le vote doit pouvoir porter sur chaque segment :
-
comment intégrer cette information dans la base de données ? -
comment intégrer cette information dans les exports XML ? -
comment fonctionnerait le mécanisme de validation (compter le nombre de votes positifs puis déclencher une action de type "changement de statut" pour le segment ?)
En terme d'interface, on peut faire simple :
- le vote se fait depuis la pop-up de saisie de la transcription (1 seul vote par utilisateur)
- on peut (1) valider (pouce bleu), ou bien (2) modifier la transcription, ou bien (3) laisser un commentaire pour signaler quel est le problème (ex : l’annotateur a un doute, ou bien l’annotateur ne peut pas modifier le segment mais constate qu’il est fautif)
- un compteur affiche combien de personnes ont validé la transcription
Maquette à titre d'exemple :
Depuis le volet de transcription, ajout d’un bouton permettant d’afficher le statut de validation des segment sous la forme d’un simple pictogramme : on distingue alors un segment validé (ayant reçu suffisamment de votes positifs) d’un segment non validé (qui n’a pas encore reçu suffisamment de votes positifs)
Edited by Alix Chagué