Création d'une base commune, collaborative


#1

Projet de présentation générale du projet

L’objectif est de créer une base ouverte, où des publications et contenus pourraient être signalés pour vérification en toute transparence.

Un contenu pourra être associé à une “affirmation” (claim) pour qui pourra être commune à plusieurs contenus.
Cette affirmation, pourra être revue (claim_review), afin d’être confirmée ou infirmée.

Qui peut signaler ?

N’importe qui peut faire des signalements, avec ou sans ouverture de compte.

Qui peut faire des revues ?

Elles sont elles aussi ouvertes à tout le monde.

Contributeurs certifiés

Les contributeurs pourront être certifiés, afin de confirmer la crédibilité des signalements et des revues.

Pour les contributeurs non certifiés, un calcul automatique et transparent de niveau de confiance pourra se faire en comparant leurs signales et revues à des revues provenant de contributeurs certifiés.

Accès public à la base

Toutes les informations sur les signalements, contenus, revues seront publiques.

Pour les contributeurs, leur statut (certification, niveau de confiance) et leur historique de contribution sera publique.

Une API

La base sera accessible par API (REST/json dans un premier temps), pour permettre d’interagir avec les données qu’elle contient:

  • recherche de contenu, signalements et revues associées pour “consommer” les données
  • accès en écriture pour contribuer (nouveaux signalement, association avec une affirmation, publication de revue).

Le modèle de données

Limité pour démarrer à 5 types d’objets:

  • les contributeurs (en signalement et/ou revue)
  • les publications (contenu ou URL vers les contenus)
  • les signalements de publications déposés par les contributeurs
  • les affirmations (claim) figurant dans les publications identifiées par les contributeurs
  • les revues (claim_review) des affirmations déposées par les contributeurs