Home - Raphix93/2HS2179_militants-pour-la-paix GitHub Wiki
Etude sur les militants pour la paix
[!IMPORTANT] Le détail des livrables du cours sont disponibles dans une page dédiée aux objectifs.
Introduction
Ce projet est effectué dans le cadre du cours "humanités numériques I : production et gestion des données" à l'Université de Neuchâtel pour le cursus du Master en Patrimoine régional et humanités numériques. Ce cours vise à une acquisition de compétences en gestion de données, notamment en base de données, l'extraction de données dans un environnement du web sémantique, la curation de celles-ci dans un environnement SQL, et leurs importations et utilisations dans un cas pratique d'étude historique avec comme produit final une analyse et visualisation de ces données afin de répondre à des questions de recherche.
Cette étude vise à une étude prosopographique d'une liste de militants pour la paix. Cette liste comprend des personnes qui ont préconisé de manière proactive la résolution diplomatique, philosophique et non militaire des conflits territoriaux ou idéologiques par des moyens et des méthodes non violentes entre l'an 1800 et 2000. Les objets de cette recherche seront comparés sur des caractéristiques communes et détaillées dans un système d'information disponible ci-dessous.
Méthodologie
La méthodologie utilisée dans le cadre de ce projet est la suivante :
- Création d'un wiki du projet pour en détailler le contenu
- Identification de sources numériques pour son exploitation dans catalogue détaillé des informations
- Élaboration de questions de recherche autour du sujet
- Définition des classes de mon projet et des relations entre celles-ci
- Conception d'un modèle conceptuel des données disponibles
- Conception d'un modèle logique des données en vue de la création de la base de données
- Création d'une base de données relationnelle avec
sqlite
- Export des données à partir de requête
SPARQL
surdbpedia
- Import et curation des données en utilisant la base de données
sqlite
et l'interfaceDbeaver
- Interrogation des données en créant des vues
SQL
pour répondre à des questions de recherche - Analyse des données et visualisations de celle-ci par l'intermédiaire de scripts
python
sous forme deJupyter notebook
- Création d'une base de données graphes "Allegrograph"
- Exploration des données de wikidata sur les militants pacifistes
- Extraction et import des données sous forme de triplet ou Quads afin d'en faire un graphe en utilisant des
SPARQLBOOKS
- Analyse des données et création de visualisations à partir de
Jupyter notebooks