SlideShare a Scribd company logo
1 of 31
Download to read offline
Book of the Dead Project:
A new approach to Digital Editions of Ancient Manuscripts
using CIDOC-CRM, FRBRoo and RDFa
Dr. Barry Norton,
Development Manager, ResearchSpace*
* Funded by the Andrew W. Mellon Foundation
* Hosted by the Collections Directorate, British Museum
Background
• The Egyptian Book of the Dead is a
funerary text:
– consists of a number of codified spells;
– often illustrated by a stereotypical set of
vignettes;
– represented on papyri and linens buried with
the dead;
– developed by a number of geographically
diverse traditions/schools.
Everyone’s Favourite
Source…
“ ”
Actually, in their very (textual) content
“ ”
We’ll come back to that
Malcolm Mosher
• Mosher’s first volume concentrates on Spells
1-16
– collects the variants into versions representing the
traditions;
– provides an aggregate translation, paragraph by
paragraph, with annotation of internal variability
(e.g. late/early);
– relates the versions to identified museum objects;
– illustrates each spell with vignettes and original
text fragments.
Malcolm Mosher
Malcolm Mosher
British Museum
• As one would expect, the BM has some of
these objects:
British Museum RDF
• … and publishes these in RDF:
equivalent to
(as in the W3C standard for data publication,
Resource Description Framework)
British Museum SPARQL
• … allowing querying in SPARQL
(the W3C standard for querying RDF)
(N.B.: this is quite a
crude query to achieve a
broad estimate)
British Museum SPARQL
• … allowing querying in SPARQL
• so we can (somewhat) answer that earlier
question:
(N.B.: again, this query could be refined)
No more SPARQL, I promise…
British Museum
‘Terminology’
• From a given starting point, e.g.: Either from this ID
or by text search
(plus a bit of work)
“Follow your Nose”
• We can easily (without SPARQL) find
interesting relationships:
Clicking here
then here
CIDOC-CRM
• Modelling these relationships is what RDF is
for after all:
crm:P62_depicts
bm-person:54984
bm-obj:YCA23978
CIDOC-CRM
• Modelling these relationships is what RDF is
for after all:
• The CRM ontology defines:
– properties to provide a shared conceptualisation of kinds of relationship
crm:P62_depicts
bm-person:54984
bm-obj:YCA23978
CIDOC-CRM
• Modelling these relationships is what RDF is
for after all:
• The CRM ontology defines:
– properties (Pn), a shared conceptualisation of kinds of relationship
– classes (En), a shared conceptualisation of kinds of resources
crm:P62_depicts
bm-person:54984
bm-obj:YCA23978
crm:E22_Man-Made_Object crm:E21_Person
rdf:type
rdf:type
(N.B. this might be the
wrong class!)
CIDOC-CRM @ BM
• Ultimately we can use these classes and
properties to build a rich model of our
data:
Requirements beyond CRM
• CRM provides a good model for the objects
• In order to model Mosher’s conceptual
structure, however, we need to model:
– the wholly conceptual ‘Book of the Dead’;
– the decomposition into spells, paragraphs, etc.;
– Mosher’s (whole) volume;
– Mosher’s conception of coherent versions/traditions;
– Mosher’s translations;
– the relationships to vignettes;
– spell (original) texts, vignettes, and their relationship to
the objects that carry them.
FRBRoo
• FRBRoo:
– is a sister ontology to CRM and natural used in
combination with it;
– like CRM, takes an ‘object-oriented’ approach to
formalising a foregoing Entity-Relationship
model;
– models precisely these implied classes (Fn)
and relationships (Rn) –
• Works are the product of Expressions, which are
made physically available through Manifestations
BoD in CRM and FRBRoo
BoD in CRM and FRBRoo
We’ll come back to this after a short detour
ResearchSpace
• ResearchSpace
– provides a collaborative research environment;
– provides a number of tools to facilitate this –
• search and browse,
• data annotation,
• image annotation, (and many others);
– integrates RDF from multiple sources (per
project);
– without explicit SPARQL, etc.
ResearchSpace Search
• Semantic search based on terminology,
not just free text:
ResearchSpace Search
• Semantic search using explicit (but
possibly abstracted) relationships:
ResearchSpace Search
ResearchSpace
Data Annotation
• Data annotation allows us to question and
add new relationships, e.g.:
ResearchSpace
Data Annotation
• Data annotation allows us to question and
add new relationships, e.g.:
ResearchSpace
Image Annotation
• Given an image
(associated with an
object), user can
– create a geometric
outline within image
– relate this new
component resource
to terminology
Text Annotation
• So what about annotations within text?
bm-person:54984
bm-id:YCA62412
• Can derive
CRM (but not
FRBRoo?)
semantics
• Can derive
HTML/UI
• Need to define
semantics
• Need to
process into
HTML/UI
Several Choices
• Stand-off mark-up
(common in NLP)
• In-place mark-up with XML
tagging
– A custom schema
– Shoe-horning into existing
schema, i.e. TEI
• In-place mark-up with RDFa
…
RDFa
• In contrast with other approaches:
– XHTML/RDFa is already HTML;
– RDFa allows embedding of CRM, FRBRoo
and any other vocabulary (classes and
properties) we choose;
– allows ‘distillation’ of RDF by generic means;
– works alongside the Web model (being our
target), disambiguating the hyperlinks we’d
make in any case.
(Schema.org? OpenGraph?)
Future Work
• In the coming weeks ResearchSpace will
hire a User Experience team member
• We will produce a Web site for the data
and services already produced
• Longer-term we’ll look at the TEI exposure
of the manuscript:
– This may allow different paths through the
structure, via SPARQL queries, to be exported
as TEI ‘views’

More Related Content

What's hot

An introduction to Semantic Web and Linked Data
An introduction to Semantic  Web and Linked DataAn introduction to Semantic  Web and Linked Data
An introduction to Semantic Web and Linked Data
Gabriela Agustini
 
IPTC News in JSON Spring 2013
IPTC News in JSON Spring 2013IPTC News in JSON Spring 2013
IPTC News in JSON Spring 2013
Stuart Myles
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
Rinke Hoekstra
 

What's hot (12)

An introduction to Semantic Web and Linked Data
An introduction to Semantic  Web and Linked DataAn introduction to Semantic  Web and Linked Data
An introduction to Semantic Web and Linked Data
 
Can functional programming be liberated from static typing?
Can functional programming be liberated from static typing?Can functional programming be liberated from static typing?
Can functional programming be liberated from static typing?
 
Presentation shexer
Presentation shexerPresentation shexer
Presentation shexer
 
Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & Why
 
RDF and OWL
RDF and OWLRDF and OWL
RDF and OWL
 
SWT Lecture Session 2 - RDF
SWT Lecture Session 2 - RDFSWT Lecture Session 2 - RDF
SWT Lecture Session 2 - RDF
 
5 rdfs
5 rdfs5 rdfs
5 rdfs
 
An introduction to Semantic Web and Linked Data
An introduction to Semantic Web and Linked DataAn introduction to Semantic Web and Linked Data
An introduction to Semantic Web and Linked Data
 
SWT Lecture Session 8 - Rules
SWT Lecture Session 8 - RulesSWT Lecture Session 8 - Rules
SWT Lecture Session 8 - Rules
 
IPTC News in JSON Spring 2013
IPTC News in JSON Spring 2013IPTC News in JSON Spring 2013
IPTC News in JSON Spring 2013
 
Rdf with contexts
Rdf with contextsRdf with contexts
Rdf with contexts
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
 

Similar to Book of the Dead Project

SPARQL in the Semantic Web
SPARQL in the Semantic WebSPARQL in the Semantic Web
SPARQL in the Semantic Web
Jan Beeck
 
Callahan princetonenug2011
Callahan princetonenug2011Callahan princetonenug2011
Callahan princetonenug2011
ENUG
 

Similar to Book of the Dead Project (20)

ResearchSpace Platform in Use
ResearchSpace Platform in UseResearchSpace Platform in Use
ResearchSpace Platform in Use
 
Widening the limits of cognitive reception with online digital library graph ...
Widening the limits of cognitive reception with online digital library graph ...Widening the limits of cognitive reception with online digital library graph ...
Widening the limits of cognitive reception with online digital library graph ...
 
New Directions in Information Organization: A Linked Data Model with BIBFRAME
New Directions in Information Organization: A Linked Data Model with BIBFRAMENew Directions in Information Organization: A Linked Data Model with BIBFRAME
New Directions in Information Organization: A Linked Data Model with BIBFRAME
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
Semantic web
Semantic webSemantic web
Semantic web
 
Resource Description and Access at University of Zimbabwe
Resource Description and Access at University of ZimbabweResource Description and Access at University of Zimbabwe
Resource Description and Access at University of Zimbabwe
 
Wi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX toolWi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX tool
 
SPARQL in the Semantic Web
SPARQL in the Semantic WebSPARQL in the Semantic Web
SPARQL in the Semantic Web
 
Callahan princetonenug2011
Callahan princetonenug2011Callahan princetonenug2011
Callahan princetonenug2011
 
Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.
 
RDA Intro - AACR2 / MARC> RDA / FRBR / Semantic Web
RDA Intro - AACR2 / MARC> RDA / FRBR / Semantic WebRDA Intro - AACR2 / MARC> RDA / FRBR / Semantic Web
RDA Intro - AACR2 / MARC> RDA / FRBR / Semantic Web
 
Nemeth Marton - Widening the limits of cognitive reception with online digita...
Nemeth Marton - Widening the limits of cognitive reception with online digita...Nemeth Marton - Widening the limits of cognitive reception with online digita...
Nemeth Marton - Widening the limits of cognitive reception with online digita...
 
Using OWL for the RESO Data Dictionary
Using OWL for the RESO Data DictionaryUsing OWL for the RESO Data Dictionary
Using OWL for the RESO Data Dictionary
 
semantic web & natural language
semantic web & natural languagesemantic web & natural language
semantic web & natural language
 
Large-Scale Semantic Search
Large-Scale Semantic SearchLarge-Scale Semantic Search
Large-Scale Semantic Search
 
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the CloudFirst Steps in Semantic Data Modelling and Search & Analytics in the Cloud
First Steps in Semantic Data Modelling and Search & Analytics in the Cloud
 
Bio ontologies and semantic technologies
Bio ontologies and semantic technologiesBio ontologies and semantic technologies
Bio ontologies and semantic technologies
 
CS6010 Social Network Analysis Unit II
CS6010 Social Network Analysis   Unit IICS6010 Social Network Analysis   Unit II
CS6010 Social Network Analysis Unit II
 
Clusters from outer space: Primo Deduping and FRBRizing in Context and Reality
Clusters from outer space:  Primo Deduping and FRBRizing in Context and RealityClusters from outer space:  Primo Deduping and FRBRizing in Context and Reality
Clusters from outer space: Primo Deduping and FRBRizing in Context and Reality
 
Big Data Day LA 2015 - Spark after Dark by Chris Fregly of Databricks
Big Data Day LA 2015 - Spark after Dark by Chris Fregly of DatabricksBig Data Day LA 2015 - Spark after Dark by Chris Fregly of Databricks
Big Data Day LA 2015 - Spark after Dark by Chris Fregly of Databricks
 

More from Barry Norton

A Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlA Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access Control
Barry Norton
 
Geospatial Linked Open Services
Geospatial Linked Open ServicesGeospatial Linked Open Services
Geospatial Linked Open Services
Barry Norton
 

More from Barry Norton (15)

Knowledge Graphs and Milestone
Knowledge Graphs and MilestoneKnowledge Graphs and Milestone
Knowledge Graphs and Milestone
 
GRAVITATE Search
GRAVITATE SearchGRAVITATE Search
GRAVITATE Search
 
ResearchSpace Collaborative Features
ResearchSpace Collaborative FeaturesResearchSpace Collaborative Features
ResearchSpace Collaborative Features
 
Data Culture / Culture Data
Data Culture / Culture DataData Culture / Culture Data
Data Culture / Culture Data
 
Querying Cultural Heritage
Querying Cultural HeritageQuerying Cultural Heritage
Querying Cultural Heritage
 
A Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlA Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access Control
 
GLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introductionGLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introduction
 
GLAMorous LOD
GLAMorous LODGLAMorous LOD
GLAMorous LOD
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and Inference
 
Integrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreIntegrating Drupal with a Triple Store
Integrating Drupal with a Triple Store
 
Crowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementCrowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data management
 
Linked Data and Services
Linked Data and ServicesLinked Data and Services
Linked Data and Services
 
Towards Linked Open Services and Processes
Towards Linked Open Services and ProcessesTowards Linked Open Services and Processes
Towards Linked Open Services and Processes
 
Geospatial Linked Open Services
Geospatial Linked Open ServicesGeospatial Linked Open Services
Geospatial Linked Open Services
 
Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Linked Open Services @ SemData2010
Linked Open Services @ SemData2010
 

Recently uploaded

Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls  DubaiAl Barsha Night Partner +0567686026 Call Girls  Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Samalka Delhi >༒8448380779 Escort Service
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 

Book of the Dead Project

  • 1. Book of the Dead Project: A new approach to Digital Editions of Ancient Manuscripts using CIDOC-CRM, FRBRoo and RDFa Dr. Barry Norton, Development Manager, ResearchSpace* * Funded by the Andrew W. Mellon Foundation * Hosted by the Collections Directorate, British Museum
  • 2. Background • The Egyptian Book of the Dead is a funerary text: – consists of a number of codified spells; – often illustrated by a stereotypical set of vignettes; – represented on papyri and linens buried with the dead; – developed by a number of geographically diverse traditions/schools.
  • 3. Everyone’s Favourite Source… “ ” Actually, in their very (textual) content “ ” We’ll come back to that
  • 4. Malcolm Mosher • Mosher’s first volume concentrates on Spells 1-16 – collects the variants into versions representing the traditions; – provides an aggregate translation, paragraph by paragraph, with annotation of internal variability (e.g. late/early); – relates the versions to identified museum objects; – illustrates each spell with vignettes and original text fragments.
  • 7. British Museum • As one would expect, the BM has some of these objects:
  • 8. British Museum RDF • … and publishes these in RDF: equivalent to (as in the W3C standard for data publication, Resource Description Framework)
  • 9. British Museum SPARQL • … allowing querying in SPARQL (the W3C standard for querying RDF) (N.B.: this is quite a crude query to achieve a broad estimate)
  • 10. British Museum SPARQL • … allowing querying in SPARQL • so we can (somewhat) answer that earlier question: (N.B.: again, this query could be refined) No more SPARQL, I promise…
  • 11. British Museum ‘Terminology’ • From a given starting point, e.g.: Either from this ID or by text search (plus a bit of work)
  • 12. “Follow your Nose” • We can easily (without SPARQL) find interesting relationships: Clicking here then here
  • 13. CIDOC-CRM • Modelling these relationships is what RDF is for after all: crm:P62_depicts bm-person:54984 bm-obj:YCA23978
  • 14. CIDOC-CRM • Modelling these relationships is what RDF is for after all: • The CRM ontology defines: – properties to provide a shared conceptualisation of kinds of relationship crm:P62_depicts bm-person:54984 bm-obj:YCA23978
  • 15. CIDOC-CRM • Modelling these relationships is what RDF is for after all: • The CRM ontology defines: – properties (Pn), a shared conceptualisation of kinds of relationship – classes (En), a shared conceptualisation of kinds of resources crm:P62_depicts bm-person:54984 bm-obj:YCA23978 crm:E22_Man-Made_Object crm:E21_Person rdf:type rdf:type (N.B. this might be the wrong class!)
  • 16. CIDOC-CRM @ BM • Ultimately we can use these classes and properties to build a rich model of our data:
  • 17. Requirements beyond CRM • CRM provides a good model for the objects • In order to model Mosher’s conceptual structure, however, we need to model: – the wholly conceptual ‘Book of the Dead’; – the decomposition into spells, paragraphs, etc.; – Mosher’s (whole) volume; – Mosher’s conception of coherent versions/traditions; – Mosher’s translations; – the relationships to vignettes; – spell (original) texts, vignettes, and their relationship to the objects that carry them.
  • 18. FRBRoo • FRBRoo: – is a sister ontology to CRM and natural used in combination with it; – like CRM, takes an ‘object-oriented’ approach to formalising a foregoing Entity-Relationship model; – models precisely these implied classes (Fn) and relationships (Rn) – • Works are the product of Expressions, which are made physically available through Manifestations
  • 19. BoD in CRM and FRBRoo
  • 20. BoD in CRM and FRBRoo We’ll come back to this after a short detour
  • 21. ResearchSpace • ResearchSpace – provides a collaborative research environment; – provides a number of tools to facilitate this – • search and browse, • data annotation, • image annotation, (and many others); – integrates RDF from multiple sources (per project); – without explicit SPARQL, etc.
  • 22. ResearchSpace Search • Semantic search based on terminology, not just free text:
  • 23. ResearchSpace Search • Semantic search using explicit (but possibly abstracted) relationships:
  • 25. ResearchSpace Data Annotation • Data annotation allows us to question and add new relationships, e.g.:
  • 26. ResearchSpace Data Annotation • Data annotation allows us to question and add new relationships, e.g.:
  • 27. ResearchSpace Image Annotation • Given an image (associated with an object), user can – create a geometric outline within image – relate this new component resource to terminology
  • 28. Text Annotation • So what about annotations within text? bm-person:54984 bm-id:YCA62412
  • 29. • Can derive CRM (but not FRBRoo?) semantics • Can derive HTML/UI • Need to define semantics • Need to process into HTML/UI Several Choices • Stand-off mark-up (common in NLP) • In-place mark-up with XML tagging – A custom schema – Shoe-horning into existing schema, i.e. TEI • In-place mark-up with RDFa …
  • 30. RDFa • In contrast with other approaches: – XHTML/RDFa is already HTML; – RDFa allows embedding of CRM, FRBRoo and any other vocabulary (classes and properties) we choose; – allows ‘distillation’ of RDF by generic means; – works alongside the Web model (being our target), disambiguating the hyperlinks we’d make in any case. (Schema.org? OpenGraph?)
  • 31. Future Work • In the coming weeks ResearchSpace will hire a User Experience team member • We will produce a Web site for the data and services already produced • Longer-term we’ll look at the TEI exposure of the manuscript: – This may allow different paths through the structure, via SPARQL queries, to be exported as TEI ‘views’