jde-ia.fr

DOREMUS

Music as a graph.

DOREMUS brings together the music data of major French institutions in one graph, and builds on it a catalogue for professionals and a discovery space for everyone.

What it does

How the data is made available

Technical stack

Knowledge graph
Apache Jena Fuseki, SPARQL, named graphs
Ontologies
DOREMUS (FRBRoo, CIDOC-CRM), SKOS, PROV-O, SHACL
AI
Claude API: an agent writing SPARQL (Opus 5.5), programme notes, reading of programmes
Search
Meilisearch; PostgreSQL for the application’s own data
Application
Python, FastAPI, pyshacl
Hosting
Docker Compose, Coolify on an OVH server in France
← The three applications