Submissions for PeriodO

Description

PeriodO (Periods, Organized) is a Linked Open Data knowledge graph and public-domain gazetteer of scholarly definitions for historical, art-historical, and archaeological time periods. It assigns stable identifiers and structured spatiotemporal extents to period concepts from published sources, linking temporal and geographic information and preserving differing scholarly usages. PeriodO lets researchers and systems compare, integrate, and link datasets that use divergent period definitions, with each entry citing its authority and temporal/geographic bounds. The data are available as RDF in JSON-LD and Turtle serializations and (in a degraded form) as CSV.

2 of 2 submissions
#128

Natural Language Question

What the historical periods defined in PeriodO?
#133

Natural Language Question

What are all the historical periods defined in PeriodO, along with their start and end years?

SPARQL Query

PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX time: <http://www.w3.org/2006/time#>
PREFIX p0v: <http://n2t.net/ark:/99152/p0v#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

SELECT ?period ?prefLabel ?altLabel ?startYear ?endYear WHERE {
  # Get all concepts (historical periods)
  ?period a skos:Concept .
  
  # Get preferred labels
  OPTIONAL { ?period skos:prefLabel ?prefLabel . }
  
  # Get alternative labels
  OPTIONAL { ?period skos:altLabel ?altLabel . }
  
  # Get start year from intervalStartedBy
  OPTIONAL {
    ?period time:intervalStartedBy ?startInterval .
    ?startInterval time:hasDateTimeDescription ?startDate .
    ?startDate time:year ?startYear .
  }
  
  # Get end year from intervalFinishedBy
  OPTIONAL {
    ?period time:intervalFinishedBy ?endInterval .
    ?endInterval time:hasDateTimeDescription ?endDate .
    ?endDate time:year ?endYear .
  }
}
ORDER BY ?prefLabel
Odoma and Graphia logos

Quagga has been developed by Odoma ↗ for Graphia ↗

Funded by the European Union (grant ID: 101188018 ↗)

Contact Github FAQ