Données liées
Ce site n'est pas qu'un ensemble de pages : c'est un graphe de connaissances publié — des entités et leurs relations décrites en triplets RDF, offerts en plusieurs sérialisations téléchargeables et interrogeables. Cette page s'articule autour de Turtle (/index.ttl), la forme la plus lisible ; JSON-LD et N-Triples sont les mêmes triplets dans une autre syntaxe.
Sérialisations et points d'accès
Un même graphe, les mêmes triplets, sous des formes adaptées à chaque usage :
| Forme | Usage |
|---|---|
/index.ttl — Turtle | La vue canonique lisible ; utilisée par les exemples de cette page. |
/index.jsonld — JSON-LD | La sérialisation web par défaut (intégrable au HTML, consommée par les outils JSON) ; aussi la forme source du graphe. |
/index.nt — N-Triples | Une ligne par triplet : chargement en masse, diff, traitement en flux et hachage canonique (en écho à la page Confiance et provenance). |
/sparql | Interroger le graphe en direct en SPARQL. |
/.well-known/void.ttl — VoID | Description du jeu de données (taille, vocabulaires, accès). |
Les trois sérialisations sont isomorphes — exactement les mêmes triplets, syntaxe différente. La négociation par en-tête Accept fonctionne aussi sur l'URL de chaque page. Toutes les ressources de découverte figurent au catalogue de découverte.
À quoi ça sert
- Interroger : poser des questions en SPARQL plutôt que de gratter des pages.
- Réconcilier : les entités sont ancrées par QID Wikidata (et ORCID, DBLP…), pour s'aligner avec des jeux externes.
- Réutiliser : le jeu de données entier est sous licence Creative Commons BY-NC-SA CAv2.5, téléchargeable et redistribuable.
- Valider : le graphe se vérifie contre des formes SHACL et ShEx (voir plus bas).
- Alimenter des agents : le même graphe est exposé aux IA via MCP et
llms.txt.
Sections clés du graphe
Toutes les entités sont identifiées par des fragments d'IRI (#…) dans le document Turtle racine. Le nœud entreprise est #bii et le nœud personne #paudley.
- Taxonomie d'expertise (SKOS) : 31
skos:Conceptsous le schéma#kw-scheme, étiquetés en/fr/zh, ancrés sur Wikidata et alignés sur ACM, IEEE SWEBOK, LCSH, ESCO, EuroVoc… - Publications et brevets : 3 publications et 2 brevets (BIBO/BIBFRAME, avec DOI et sameAs).
- Services et offres : offres de service localisées (schema:Service / Offer).
- Projets open source : décrits en DOAP (dépôt, licence, langage).
- Marques : marques déposées (CIPO) en nœuds Brand, avec politiques d'usage ODRL.
À quoi ressemble un concept SKOS en Turtle :
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix wd: <http://www.wikidata.org/entity/> .
@prefix lcsh: <http://id.loc.gov/authorities/subjects/> .
<#concept-semantic-web> a skos:Concept ;
skos:inScheme <#kw-scheme> ;
skos:prefLabel "Semantic Web"@en, "Web sémantique"@fr, "语义网"@zh ;
owl:sameAs wd:Q54837 ;
skos:closeMatch lcsh:sh2002000569 .
Aperçu des ontologies
Le graphe réutilise des vocabulaires standard existants, regroupés ici par usage :
| Vocabulaire | Usage ici |
|---|---|
| Entités et relations | |
Schema.org schema: | Person · Organization · CreativeWork · Place · Service/Offer |
FOAF foaf: | foaf:knows · account · made |
W3C ORG org: | Membership · Site · hasRole |
vCard vcard: | hasAddress · hasEmail · hasTelephone |
| Organisation des connaissances et confiance | |
SKOS skos: | ConceptScheme · prefLabel (en/fr/zh) · broader · closeMatch |
MADS/RDF mads: | authoritativeLabel · hasCloseExternalAuthority |
Web of Trust wot: | hasKey · fingerprint · assurance (liaison de clé OpenPGP) |
| Érudition et publications | |
BIBO bibo: | AcademicArticle · Patent · doi |
BIBFRAME bf: | Work · Title |
Dublin Core Terms dcterms: | title · creator · modified · license · rights |
| Projets logiciels | |
DOAP doap: | Project · repository · programming-language · license |
| Provenance et gouvernance | |
PROV-O prov: | Activity · wasGeneratedBy · wasAttributedTo |
ODRL odrl: | Policy · Offer · permission/prohibition |
DPV dpv: | PrivacyNotice · hasDataController |
| Lieu et temps | |
GeoSPARQL geo: | Feature · Geometry · asWKT |
OWL-Time time: | Instant · inXSDDateTime |
| Social et généalogie | |
SIOC sioc: | Post · UserAccount · Container |
GEDCOM/RDF gedcom: | Individual · Family · childIn |
Relationship rel: | childOf · spouseOf · siblingOf |
| Formes, validation et jeu de données | |
SHACL sh: | formes de contraintes (/.well-known/shacl.ttl) |
| ShEx | expressions de formes (/.well-known/shex.shex) |
VoID void: | auto-description du jeu de données |
SPARQL-SD sd: | description du point d'accès |
| Noyau RDF | |
| RDF · RDFS · OWL | rdf:type · rdfs:label · owl:sameAs |
| Alignement et ancrage externes | |
Liés via owl:sameAs / skos:closeMatch (cibles, non vocabulaires de modélisation) : Wikidata · DBpedia · LCSH · ACM CCS · IEEE SWEBOK · EuroVoc · ESCO · OpenAlex · UNESCO Thesaurus · GB/T · GeoNames · Getty TGN | |
Au-delà de la réutilisation des vocabulaires standard ci-dessus, Blackcat publie aussi son propre vocabulaire, GMEOW — une super-ontologie OWL 2 DL centrée sur le raisonnement et fondée sur gUFO, alignée via SSSOM sur plusieurs des vocabulaires ci-dessus.
Formes, validation et auto-description
Le graphe est contraint et auto-descriptif — sa structure est déclarée dans deux langages de formes standard, avec des métadonnées de jeu de données :
/.well-known/shacl.ttl— SHACL formes de contraintes/.well-known/shex.shex— ShEx expressions de formes/.well-known/void.ttl— VoID description du jeu de données
Requête d'exemple — chaque concept avec son ancrage Wikidata :
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
SELECT ?concept ?label ?wikidata WHERE {
?concept a skos:Concept ; skos:prefLabel ?label .
OPTIONAL { ?concept owl:sameAs ?wikidata }
}