I2IDL Linked Data
Open, interoperable Linked Data publication and research services for the I2IDL Glossary of Digital Learning. The project combines a curated semantic reference graph with browser-based exploration and experimental scholarly discovery.
Versioning: The GitHub release tag, the glossary's gs:publicationVersion, and the Squarespace embed version must be verified independently before publication. See the release checklist. The npm package version is not the glossary publication version.
Public resources
| Resource | Purpose |
|---|
| Glossary of Digital Learning | Human-readable curated concepts, definitions, sources and evidence |
| Developer portal | MCP, REST API, SPARQL, Linked Data, and Graph Explorer entry point |
| Knowledge Graph Explorer | Navigate semantic relationships, compare concepts, analyze graph structure and discover scholarship |
| Explorer Activity | Public 30-day aggregate engagement counts |
| JSON-LD graph | Canonical machine-readable publication |
| SPARQL | Read-only knowledge-graph queries |
| Persistent namespace | Resolvable concept, definition, source and scheme identifiers |
| MCP for AI assistants | Public, read-only semantic tools (setup guide) |
What the project provides
- Curation and provenance: Persistent identifiers, definitions, evidence records, editorial collections, citations, rights and source attribution.
- Semantic interoperability: JSON-LD, SKOS, Dublin Core Terms, Schema.org, PROV-O, controlled relationships and selected external mappings.
- Graph exploration: Search and navigate a one- or two-hop concept network, shortest paths, comparison tools, field and source analytics.
- Scholarly discovery: Single-concept and two-to-five-concept OpenAlex searches with publication year, open-access, and citation ranking controls. Results remain uncurated discovery candidates, separate from I2IDL's assertions.
- Research export: CSV and BibTeX downloads of displayed publications with DOI and selected concept identifiers.
- Public aggregate activity: Daily pageviews, concept selections, successful research searches, and returned publication counts. These are not unique visitors or unique papers.
- Machine access: JSON-LD and Turtle representations with content negotiation and bounded read-only SPARQL.
Quick start
npm ci
npm run validate
npm run relationships:coverage
See validation, deployment, and the release checklist before publication. For deployed-service checks, run npm run validate:live.
Documentation
Editorial boundary and licenses
Interactive analytics and OpenAlex search results do not write new statements into the canonical JSON-LD graph. New definitions, evidence, mappings and relationships require separate editorial review and validation.
Repository software is distributed under Apache License 2.0. I2IDL-original glossary material is generally CC BY 4.0 unless otherwise noted; third-party content retains source-specific rights. See data licensing, semantic relationship policy, and external mappings.