Pratiques de citation des jeux de rôle sur table : création de la base de données et traitement statistique

Avertissement : Les données sont incomplètes et leur traitement est embryonnaire. Ce 100e billet de ce blogue a pour but de faire le point sur la méthode et les résultats à mi-parcours.

Introduction

Dans le cadre du Projet Sur les épaules des géants des nuages, qui analyse les pratiques de citations dans les jeux de rôle sur table, j’ai poussé mon travail vers :

  1. La sélection et le dépouillement de jeux de rôle sur table ;
  2. La création d’une base de données de citations, structurée et hébergée par Wikidata ;
  3. L’analyse de cette base de données par la suite de logiciels ouverts de statistique R (R Studio, etc.).

Sélection

La sélection des jeux de rôle s’est faite sur :

  • La liste de tous les jeux de rôle qui ont une page Wikipédia en anglais et en français. Complétude : environ 95% ;
  • Plus tous les jeux cités dans les podcasts francophones, les blogues francophones et anglophones et les magazines sur le jeu de rôle sur table que j’ai suivi sur les dix dernières années. Complétude : environ 80% ;
  • Plus tous les jeux cités par des jeux issus des listes précédentes.

Cette sélection est modérément biaisée car la notoriété est attribuée de manière externe par des tierces parties (Wikipédia et les éditeurs des périodiques).

La sélection a été validée par le fait que chaque jeu mentionné comporte une ou plusieurs notices de référence dans la base de données RPGGeek (environ 99.9%).

Dépouillement

Le dépouillement des jeux a été fait sur plusieurs mois. Chaque page mentionnant un autre jeu de rôle a été récolté par numérisation ou par re-numérisation (capture d’écran d’un PDF par exemple) sous la forme de fichier image PNG uniques nommé avec nomdujeu-pXX.png (où XX représente la page de la numérisation).

Pour enrichir les données dépouillées, les métadonnées d’édition du jeu ont aussi été capturées : ours, colophons,  pages de crédits (env.90%), pages de remerciement, extrait de la page des participants des souscriptions (env. 50%), parfois couverture ou dos de couverture (env. 5%).

Si d’autres mentions de citation étaient présentes, elles ont aussi été récoltées : bibliographies, filmographies, citations d’auteurs ou d’œuvres, etc.

Si le jeu contenait des épigraphes, tout ou une partie des épigraphes ont été récolté.

Conception de la base de données

J’ai choisi Wikidata pour déposer le cœur de la base de données des pratiques de citation.

  • Cela m’évite d’avoir à créer ma propre base de données ;
  • Cela me permet de partager ma base de données de manière ouverte ;
  • Wikidata est simple à alimenter ;
  • Wikidata exporte dans des formats simples ;
  • Il y avait presque toutes les propriétés dont j’ai besoin :
    • propriétés de citation (cites work P2860)
    • publisher P123
    • movement P135
    • author P50
    • publication date P577
    • Il n’y a pas : bibliographie existante, épigraphe existants
  • Je peux potentiellement lier les données à d’autres bases de données pour enrichir ce cœur.

Pour l’occasion, j’ai demandé à Wikidata la création d’une propriété d’identifiant (identifier ID P7226) vers RPGGeek pour lier ces deux bases de données.

Avancement

La saisie dans Wikidata a débuté en mai 2019. En décembre 2019, il y avait environ 13 000 éditions faites.

Environ 300 éléments Q ont été créés. La plupart sont des éléments Q d’un jeu de rôle inexistant auparavant. Plus rarement, un élément Q a été créé pour une catégorie taxonomique (ex: tabletop role-playing game supplement, GM-less, death spiral, etc.).

Environ 766 liens ont été créés entre 137 jeux (voir cette extraction SPARQL).

Beaucoup de données étaient à corriger ou à préciser. Par exemple, de nombreux jeux de rôle n’avaient pas d’instance, ou bien avaient l’instance jeu (game) ou jeu de rôle (role-playing game), alors que l’instance correcte est jeu de rôle sur table (tabletop role-playing game).

D’autres mises en ordre ont été référencées sur la page WikiProject Boardgame.

SPARQL

Le langage SPARQL permet d’extraire les données de Wikidata. La principale requête a été déposée ici.

Elle permet d’extraire un tableau simple, ayant les jeux analysés dans une colonne et tous les jeux de rôle cités par celui-ci dans une autre colonne.

Analyse avec le logiciel R

R est une suite de logiciels libres pour traiter de données numériques. C’est la grande mode en ce moment dans la recherche universitaire alors pourquoi pas les utiliser pour mon projet ? Ces logiciels sont gratuit et ouverts, donc il existe beaucoup de partage de codes et d’outils en ligne. Idéal pour moi qui suis un programmeur du dimanche. De plus, la manipulation de R n’est pas très complexe avec l’interface R Studio.

J’ai déposé le code ici https://github.com/pmartinolli/OtSoCG

Cliquer sur l’image pour télécharger
une visualisation des données au format PDF.

Wikidata : base de données+requêtes pour programmeurs du dimanche

Synchronicité

Dans le billet précédent, j’expliquai les limites techniques de mon projet de chronologie des jeux de rôles, d’arbre des innovations et des citations, par mes limites de compétences en informatique. Il se trouve que je viens tout juste d’assister à une formation sur Wikidata donnée par Simon Villeneuve, véritable wiki-héros Chicoutimien (107 contributions).

Wikidata est une solution simple pour constituer une base de données d’éléments liés (ex: Q1375) et  pour générer des tableaux de données, des chronologies, des graphes, etc. grâce à des requêtes complexes. Même si les déclarations d’éléments peuvent être complexes, Wikidata m’évite d’avoir à apprendre des langages de programmation, de structuration de données et d’installer le tout localement. De plus, le cheminement est progressif et il porte ses fruits dès le début. Il peut être jumelé ou soutenir des projets d’humanités numériques pour lesquels vous manquez de ressources de programmation. Parlez-en à votre bibliothécaire disciplinaire.

Du coup, je réfléchis comment apparier mes données avec celles de Wikidata et comment utiliser cet outil qui a le bénéfice d’être entièrement ouvert (le contenu dans le domaine public CC0).

Bases de Wikidata

  • Un élément Wikidata Q possède des propriétés P qui elles-mêmes sont souvent d’autres éléments Q.
  • Pour plus de précisions, on peut encore préciser ces données avec des éléments P et Q.
  • Chaque élément est multilingue.
  • Il est possible de sourcer tous les éléments avec des références bibliographiques.
  • Il est possible de lier les données à des bases de données externes grâce à des propriétés de type « Identifiers / Identifiants ».
  • Chaque modification est signée et comptabilisée (j’en suis à 12 000 en nov. 2019).
  • On peut interroger Wikidata et récupérer les données sous différents formats grâce à des requêtes SPARQL (exemples).
  • On peut s’amuser à renseigner des éléments :

Bonnes pratiques pour les jeux de rôle sur table

Requêtes SPARQL

Exemple de graphe sur les pratiques de citation dans les jeux de rôle sur table.

Try it!

C’est jeudi, c’est bibliométrie : jeu de rôle dans PubMed

J’ai lu dans l’excellent ouvrage de référence en recherche sur les jeux de rôles Role-Playing Game Studies :

« By 1960, the concept [of role-play] had been introduced in settings ranging from schools (Gillies 1948) to industry (Bavelas 1947) to prisons (Lassner 1950). Many papers would follow. Having been wholly absent from psychology journals before 1948, “role-playing” appeared as a keyword in three Pubmed citations in 1960, rising to a hundred papers per year in 1975 and even more thereafter. » (Bowman & Lieberoth 2018, p. 245)

PubMed est une base de données en libre accès sur la santé. En cherchant avec le mot clé "role-play*" cela donne ce résultat. Il est possible de l’exporter au format CSV et de le travailler dans Excel pour produire ceci :

Le terme "Role Playing" a été inclus dans la liste des MESH (Medical Subject Headings, le thésaurus de tous les termes contrôlés de la National Library of Medicine) en 1991. Avant, de 1975 à 1990, c’était une redirection du terme "psychodrama" dont il s’est ensuite émancipé.
____________
Bowman, Sarah Lynne, et Andreas Lieberoth. 2018. « Psychology and Role-Playing Games ». Dans Role-Playing Game Studies: Transmedia Foundations, édité par Sebastian Deterding et José P. Zagal, 245‑64. London: Routledge.

Role-playing games : Basic bibliometry with PsycNET (draft)

Nombre de publications révisées par les pairs référencées dans PsycNET

Martinolli, Pascal. « Role-Playing Games : Basic Bibliometry with PsycNET (Draft) », février 2018. (accès et réutilisation libre : CC BY)

Une analyse bibliométrique simple sur le sujet des jeux de rôle dans les bases de données en psychologie de PsycNET.

Données complémentaires (csv data, références bibliographiques, code source,…)