snapdrgn.net
Download
Report
Transcript snapdrgn.net
The Roman Imperial Social Network
and other things
Ethan Gruber
American Numismatic Society
[email protected]
@ewg118
1. http://nomisma.org
VIAF, Getty, BM, DBpedia
http://nomisma.org/id/augustus
SPARQL
PREFIX rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX nm:
<http://nomisma.org/id/>
PREFIX skos:
<http://www.w3.org/2004/02/skos/core#>
PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
SELECT ?object ?findspot ?lat ?long ?title WHERE {
?type nm:authority nm:augustus .
?object nm:type_series_item ?type ; nm:findspot ?findspot .
?findspot geo:lat ?lat ; geo:long ?long .
OPTIONAL {?object dcterms:title ?title}
}
2. http://kerameikos.org
VIAF, Getty, DBpedia, BM, LGPN, etc.
Extract owl:sameAs concepts
directly from VIAF
(e.g., BnF, GND)
3. Roman Imperial Social Network (RISN)
Tom Elliott's Emperors CSV
Nomisma Emperors CSV
DBpedia
PIR RDF
PHP*
EAC-CPF XML Stubs
*https://github.com/ewg118/xEAC/blob/master/tools/dbpedia-to-eac.php
EAC-CPF: Encoded Archival Context –
Corporate Bodies, Persons, Families
Name authority
Biographical
information
Related entities
Related resources
http://eac.staatsbibliothek-berlin.de/
http://socialarchive.iath.virginia.edu/
Creating, editing, and publishing EAC-CPF with xEAC
XForms web applications: https://github.com/ewg118/xEAC
http://admin.numismatics.org/xeac/id/alexander_the_great
otherRecordId: http://nomisma.org/id/augustus
SPARQL: RDF query for related objects
The Challenge: Maintaining Relationships
*Now able to handle import/parse of RDF ontologies
Create Stub
Create relationship to
existing EAC-CPF record
Export: RDF and TEI
<foaf:Person rdf:about="http://admin.numismatics.org/xeac/id/alexander_the_great">
<skos:altLabel>Alexander the Great</skos:altLabel>
<skos:altLabel xml:lang="ja">アレクサンドロス3世</skos:altLabel>
<skos:prefLabel xml:lang="en">Alexander the Great</skos:prefLabel>
<skos:altLabel xml:lang="nl">Alexander de Grote</skos:altLabel>
<skos:altLabel xml:lang="de">Alexander der Große</skos:altLabel>
<skos:altLabel xml:lang="es">Alejandro Magno</skos:altLabel>
<skos:related rdf:resource="http://dbpedia.org/resource/Alexander_the_Great"/>
<my:childOf xmlns:my="http://example.org/my#"
rdf:resource="http://admin.numismatics.org/xeac/id/philip_ii_of_macedon"/>
</foaf:Person>
Next Steps
Finish form: Represent all EAC-CPF elements and attributes
Test for scalability
Interface with more APIs
Improve public interface, especially searching and browsing
Incorporate SPARQL endpoint for social network graph visualization
Follow evolving best practices in RDF/linked open data
Next Steps
Finish form: Represent all EAC-CPF elements and attributes
Test for scalability
Interface with more APIs
Improve public interface, especially searching and browsing
Incorporate SPARQL endpoint for social network graph visualization
Follow evolving best practices in RDF/linked open data