Outils

SCSO4125 : Introduction à la modélisation des données

Introduction to data modelization

Responsable(s) :
  • Philippe Rygiel

Niveau

M1+M2

Discipline

Sciences sociales

ECTS
4.00
Période
1e semestre
Localisation
Site Descartes
Année
2026
Langue d'enseignement
Français

Public externe (ouverts aux auditeurs de cours)

Informations générales sur le cours : SCSO4125

Content objectif
  • Décrire les étapes du cycle de la donnée en SHS (acquisition, évaluation, modélisation, requêtage, envoi vers des modules de traitement) et identifier les enjeux épistémiques propres à chaque étape.
  • Acquérir des données structurées depuis une API ouverte (thèses.fr) et depuis une base de connaissances liées (Wikidata/SPARQL), en comprenant ce que ces sources font et ne font pas, et les croiser par identifiants persistants avec une source complémentaire (OpenAlex).
  • Évaluer la qualité d'un jeu de données : identifier les lacunes, les erreurs, les biais de couverture et de représentation, et documenter ces problèmes de façon reproductible.
  • Concevoir un schéma de données adapté à une question de recherche, en comprenant pourquoi le même corpus peut être structuré de trois façons différentes (modèle relationnel, modèle orienté document, modèle graphe) selon les questions posées.
  • Lire, écrire et interpréter des requêtes simples sur chacun des trois modèles (SQL sur SQLite, filtres JSON sur l'API thèses.fr, SPARQL sur Wikidata), avec l'IA comme assistant d'implémentation à partir d'un schéma conçu par l'étudiant.
  • Préparer et envoyer des données structurées vers des modules de traitement spécialisés (visualisation de réseau avec Gephi, cartographie, analyse de texte), en comprenant ce que la structure des données permet ou interdit en aval.