SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Annotations Supporting Scholarly Editing

Anna Gerber
ITEE eResearch Group
The University of Queensland
Scholarly Editions
• Provide accurate reading texts of works of
  literary, historical, theological or philosophical
  significance
• They contain:
   – historical and textual essays,
   – explanatory notes,
   – appendixes e.g. glossary
   – a scholarly apparatus that provides access to
     alternative readings in other versions of the work
Critical Apparatus

Critical Edition with apparatus as footnotes



From:
Boldrewood, Rolf, &Eggert, Paul, &
Webby, Elizabeth. & Australian Academy of the
Humanities. 2006, Robbery under arms / Rolf
Boldrewood ; edited by Paul Eggert and Elizabeth
Webby, University of Queensland Press, St. Lucia, Qld.




                                             Apparatus
AustESE

            eResearchTools to Support the Collaborative Authoring and Management of Electronic
                                             Scholarly Editions




                      http://itee.uq.edu.au/~eresearch/projects/austese/
Funded by
Annotation Use Cases


• Facilitate collaborative discussion of texts, sources and
  facsimiles
   – Comments
   – Questions
   – Replies
• Describe textual variation for apparatus
• Record notes
   – Textual notes (about production of text)
   – Explanatory notes (meaning, historical context etc)
   – Link texts with facsimiles, reference secondary sources
Extending OA Motivation
Annotating Transcriptions & Images
Explanatory Note
Explanatory Note RDF

@prefix oa: <http://www.w3.org/ns/oa#> .
@prefix cnt: <http://www.w3.org/2011/content#> .
@prefix austese: <http://austese.net/ns/oa/>.
@prefix dcterms: <http://purl.org/dc/terms/>.
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@prefix dc: <http://purl.org/dc/elements/1.1/>.
<http://austese.net/lorestore/oa/29FAC2C4D02CAC8F> {
<http://austese.net/lorestore/oa/29FAC2C4D02CAC8F> a oa:Annotation ;
oa:annotatedAt "2013-03-22T06:16:25+00:00"^^<http://purl.org/dc/terms/W3CDTF> ;
dcterms:modified "2013-03-22T06:16:25+00:00"^^<http://purl.org/dc/terms/W3CDTF> ;
oa:annotatedBy<http://austese.net/lorestore/users/tdolin> ;
oa:motivatedByaustese:ExplanatoryNote ;
oa:hasBody<urn:uuid:68b949ea-4621-4353-bc46-2d4c37264de2> ;
oa:hasTarget<urn:uuid:91030c8e-78cd-4292-8d5c-c402f04cbfaf> .

<urn:uuid:68b949ea-4621-4353-bc46-2d4c37264de2> a cnt:ContentAsText ;
dc:format "text/plain" ;
cnt:characterEncoding "UTF-8" ;
cnt:chars "In 1 Kings 18 the prophet Elijah (called "Elijah the Tishbite") challenges the followers of Baal
     to dress a sacrificial bullock and pray to their god to ignite the fire beneath it. When their prayers
     are not answered, Elijah mocks them." .
Explanatory Note RDF (continued)

<urn:uuid:91030c8e-78cd-4292-8d5c-c402f04cbfaf> a <http://www.w3.org/ns/oa#SpecificResource> ;
oa:hasSelector<urn:uuid:cadfc91a-a137-45c0-a687-f626126d84ff> ;
oa:hasSource<http://austese.net/repository/resources/fe4e44f4af604eebb934f981fade527d/content> .

<urn:uuid:cadfc91a-a137-45c0-a687-f626126d84ff> a oa:Choice ;
oa:item<urn:uuid:35a22500-92b9-11e2-9e96-0800200c9a66> ;
oa:default<urn:uuid:35a22500-92b9-11e2-9e96-0800200c9a66> ;
oa:item<urn:uuid:43d4c9c0-92b9-11e2-9e96-0800200c9a66> .

<http://austese.net/lorestore/users/tdolin> a foaf:Person ;
foaf:name "Tim Dolin" .

<urn:uuid:35a22500-92b9-11e2-9e96-0800200c9a66> a <http://www.w3.org/ns/oa#TextQuoteSelector> ;
oa:prefix "f whom the ironical " ;
oa:suffix " spoke, he was talki" ;
oa:exact "Tishbite" .

<urn:uuid:43d4c9c0-92b9-11e2-9e96-0800200c9a66> a austese:RangeSelector ;
austese:endElement "/div[1]/div[1]/p[23]" ;
austese:endOffset "420"^^<http://www.w3.org/2001/XMLSchema#integer> ;
austese:startElement "/div[1]/div[1]/p[23]" ;
austese:startOffset "412"^^<http://www.w3.org/2001/XMLSchema#integer> .
}
Replies
Reply RDF

<http://austese.net/lorestore/oa/5E080F7E12D492FA> {
<http://austese.net/lorestore/oa/5E080F7E12D492FA> a oa:Annotation ;
dc:language "en" ;
dc:title "Re: Amen" ;
oa:motivatedByoa:replying ;
oa:annotatedAt "2012-03-26T16:34:47.673+10:00"^^dcterms:W3CDTF ;
oa:hasBody<urn:uuid:E20D57674C0B45769D6B20C72560E418> ;
oa:hasTarget<http://austese.net/lorestore/oa/2DA0F9596B3BA7B6> .

<urn:uuid:E20D57674C0B45769D6B20C72560E418> a cnt:ContentAsText ;
cnt:characterEncoding "UTF-8" ;
cnt:chars "While not deemed suitable for The BulnBuln and the Brolga, this passage is
significant to the argument of Such is Life (1898). Furphy is much more concerned
with exploring the 'fiction of facts' and the 'facts of fiction' in the typescript version.
Returned to their previous context, the unrevised sections of the BulnBuln and the
Brolga perform a different function in a significantly different narrative." .

}
Textual Variation
Annotating Textual Variation
Variation Metadata
Annotation Validation
• Validation
  service to
  check
  constraints
  from the core
  spec
• Validation rules
  implemented
  as SPARQL 1.1
  queries
Validation Rules
{
      "ref": "2.1.0. (5) Body and Target Resources",
      "url": "http://www.openannotation.org/spec/core/core.html#BodyTarget",
      "description": "There MUST be 1 or more oa:hasTarget relationships associated
with an Annotation.",
      "severity": "error",
      "preconditionMessage": "No Annotations identified",
      "precondition": "PREFIX oa: <http://www.w3.org/ns/oa#>
        ASK WHERE {
          { ?annotation oa:hasTarget ?t }
          UNION { ?annotation a oa:Annotation }
       }",
      "query": "PREFIX oa: <http://www.w3.org/ns/oa#>
        SELECT ?annotation WHERE {
         ?annotation a oa:Annotation .
         FILTER(NOT EXISTS { ?annotation oa:hasTarget ?t })
       }"
   },
Tools: lorestore
                   lorestore Annotation Repository
                       – Search, query, display &validate
                          annotations & resource maps
                       – REST API for
                          creating, retrieving, updating and
                          deleting annotations
Tools: lore
                          lore Annotation Client
                          •    Firefox add-on
                          •    create, edit, search, browse annotations
                               and resource maps




              eResearch Australasia 2012
Tools: AustESE Annotator

                AustESE Annotator
                •   Extends OKFN Annoator
                •   Create, edit & display basic annotations
Open Source
• Annotation server
  – lorestore
     • https://github.com/uq-eresearch/lorestore
• Annotation clients
  – lore
     • https://github.com/uq-eresearch/lore
  – AustESE Annotator
     • https://github.com/uq-eresearch/annotator
Contact


       http://itee.uq.edu.au/~eresearch/projects/austese/




Anna Gerber
a.gerber@uq.edu.au
ITEE eResearch Group
The University of Queensland
Acknowledgement




The University of Queensland is proud to be in partnership with the
National eResearch Collaboration Tools and Resources (NeCTAR) project
to create a unique opportunity to develop eResearch Tools that support
the Collaborative Authoring and Management of Electronic Scholarly
Editions. This project will benefit the Australian research community by
providing an online research and publishing platform that contributes to
the preservation and understanding of literary, classical, theological and
philosophical texts that have shaped our cultural heritage.

Weitere ähnliche Inhalte

Ähnlich wie Annotations Supporting Scholarly Editing

The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research ObjectsCarole Goble
 
Bringing semantic publishing into TEI: ideas and pointers
Bringing semantic publishing into TEI: ideas and pointersBringing semantic publishing into TEI: ideas and pointers
Bringing semantic publishing into TEI: ideas and pointersUniversity of Bologna
 
Data Designed for Discovery
Data Designed for DiscoveryData Designed for Discovery
Data Designed for DiscoveryOCLC
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyDebashisnaskar
 
Towards OpenURL Quality Metrics: Initial Findings
Towards OpenURL Quality Metrics: Initial FindingsTowards OpenURL Quality Metrics: Initial Findings
Towards OpenURL Quality Metrics: Initial Findingsalc28
 
Roadmap from ESEPaths to EDMPaths: a note on representing annotations resulti...
Roadmap from ESEPaths to EDMPaths: a note on representing annotations resulti...Roadmap from ESEPaths to EDMPaths: a note on representing annotations resulti...
Roadmap from ESEPaths to EDMPaths: a note on representing annotations resulti...pathsproject
 
Libraries, OA research and OER: towards symbiosis?
Libraries, OA research and OER: towards symbiosis?Libraries, OA research and OER: towards symbiosis?
Libraries, OA research and OER: towards symbiosis?Nick Sheppard
 
Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyDebashisnaskar
 
An Annotation Framework for Fedora
An Annotation Framework for FedoraAn Annotation Framework for Fedora
An Annotation Framework for Fedoraandyashton
 
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...locloud
 
Building the New Open Linked Library
Building the New Open Linked LibraryBuilding the New Open Linked Library
Building the New Open Linked LibraryJoel Richard
 
Annotopia open annotation services platform
Annotopia open annotation services platformAnnotopia open annotation services platform
Annotopia open annotation services platformTim Clark
 
Webscale Discovery EDS / WorldCat Local "quick start" Charleston 2012 - Expanded
Webscale Discovery EDS / WorldCat Local "quick start" Charleston 2012 - ExpandedWebscale Discovery EDS / WorldCat Local "quick start" Charleston 2012 - Expanded
Webscale Discovery EDS / WorldCat Local "quick start" Charleston 2012 - ExpandedRafal Kasprowski
 
How Libraries Use Publisher Metadata Redux (Steven Shadle)
How Libraries Use Publisher Metadata Redux (Steven Shadle)How Libraries Use Publisher Metadata Redux (Steven Shadle)
How Libraries Use Publisher Metadata Redux (Steven Shadle)Charleston Conference
 

Ähnlich wie Annotations Supporting Scholarly Editing (20)

2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery2015 NISO Forum: The Future of Library Resource Discovery
2015 NISO Forum: The Future of Library Resource Discovery
 
The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research Objects
 
Bringing semantic publishing into TEI: ideas and pointers
Bringing semantic publishing into TEI: ideas and pointersBringing semantic publishing into TEI: ideas and pointers
Bringing semantic publishing into TEI: ideas and pointers
 
Data Designed for Discovery
Data Designed for DiscoveryData Designed for Discovery
Data Designed for Discovery
 
Dante al tempo del web semantico
Dante al tempo del web semanticoDante al tempo del web semantico
Dante al tempo del web semantico
 
Ontology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical StudyOntology and Ontology Libraries: a Critical Study
Ontology and Ontology Libraries: a Critical Study
 
Towards OpenURL Quality Metrics: Initial Findings
Towards OpenURL Quality Metrics: Initial FindingsTowards OpenURL Quality Metrics: Initial Findings
Towards OpenURL Quality Metrics: Initial Findings
 
Roadmap from ESEPaths to EDMPaths: a note on representing annotations resulti...
Roadmap from ESEPaths to EDMPaths: a note on representing annotations resulti...Roadmap from ESEPaths to EDMPaths: a note on representing annotations resulti...
Roadmap from ESEPaths to EDMPaths: a note on representing annotations resulti...
 
Libraries, OA research and OER: towards symbiosis?
Libraries, OA research and OER: towards symbiosis?Libraries, OA research and OER: towards symbiosis?
Libraries, OA research and OER: towards symbiosis?
 
Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical study
 
An Annotation Framework for Fedora
An Annotation Framework for FedoraAn Annotation Framework for Fedora
An Annotation Framework for Fedora
 
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
LoCloud Vocabulary Services: Thesaurus management introduction, Walter Koch a...
 
Building the New Open Linked Library
Building the New Open Linked LibraryBuilding the New Open Linked Library
Building the New Open Linked Library
 
Annotopia open annotation services platform
Annotopia open annotation services platformAnnotopia open annotation services platform
Annotopia open annotation services platform
 
Webscale Discovery EDS / WorldCat Local "quick start" Charleston 2012 - Expanded
Webscale Discovery EDS / WorldCat Local "quick start" Charleston 2012 - ExpandedWebscale Discovery EDS / WorldCat Local "quick start" Charleston 2012 - Expanded
Webscale Discovery EDS / WorldCat Local "quick start" Charleston 2012 - Expanded
 
FAIR data requires FAIR ontologies, how do we do?
FAIR data requires FAIR ontologies, how do we do?FAIR data requires FAIR ontologies, how do we do?
FAIR data requires FAIR ontologies, how do we do?
 
A Clean Slate?
A Clean Slate?A Clean Slate?
A Clean Slate?
 
Burke siobhan link_resolver
Burke siobhan link_resolverBurke siobhan link_resolver
Burke siobhan link_resolver
 
Burke siobhan link_resolver
Burke siobhan link_resolverBurke siobhan link_resolver
Burke siobhan link_resolver
 
How Libraries Use Publisher Metadata Redux (Steven Shadle)
How Libraries Use Publisher Metadata Redux (Steven Shadle)How Libraries Use Publisher Metadata Redux (Steven Shadle)
How Libraries Use Publisher Metadata Redux (Steven Shadle)
 

Mehr von Anna Gerber

Internet of Things (IoT) Intro
Internet of Things (IoT) IntroInternet of Things (IoT) Intro
Internet of Things (IoT) IntroAnna Gerber
 
How the Web works
How the Web worksHow the Web works
How the Web worksAnna Gerber
 
Do you want to build a robot
Do you want to build a robotDo you want to build a robot
Do you want to build a robotAnna Gerber
 
"Serverless" express
"Serverless" express"Serverless" express
"Serverless" expressAnna Gerber
 
Adding Electronics to 3D Printed Action Heroes
Adding Electronics to 3D Printed Action HeroesAdding Electronics to 3D Printed Action Heroes
Adding Electronics to 3D Printed Action HeroesAnna Gerber
 
3D Printing Action Heroes
3D Printing Action Heroes3D Printing Action Heroes
3D Printing Action HeroesAnna Gerber
 
3D Sculpting Action Heroes
3D Sculpting Action Heroes3D Sculpting Action Heroes
3D Sculpting Action HeroesAnna Gerber
 
International NodeBots Day Brisbane roundup (BrisJS)
International NodeBots Day Brisbane roundup (BrisJS)International NodeBots Day Brisbane roundup (BrisJS)
International NodeBots Day Brisbane roundup (BrisJS)Anna Gerber
 
Intro to Electronics in Python
Intro to Electronics in PythonIntro to Electronics in Python
Intro to Electronics in PythonAnna Gerber
 
Data Visualisation Workshop (GovHack Brisbane 2014)
Data Visualisation Workshop (GovHack Brisbane 2014)Data Visualisation Workshop (GovHack Brisbane 2014)
Data Visualisation Workshop (GovHack Brisbane 2014)Anna Gerber
 
Supporting Web-based Scholarly Annotation
Supporting Web-based Scholarly AnnotationSupporting Web-based Scholarly Annotation
Supporting Web-based Scholarly AnnotationAnna Gerber
 
Annotations Supporting Scholarly Editing (OA European Roll Out)
Annotations Supporting Scholarly Editing (OA European Roll Out)Annotations Supporting Scholarly Editing (OA European Roll Out)
Annotations Supporting Scholarly Editing (OA European Roll Out)Anna Gerber
 
Annotation Tools (OA European Roll Out)
Annotation Tools (OA European Roll Out)Annotation Tools (OA European Roll Out)
Annotation Tools (OA European Roll Out)Anna Gerber
 
Intro to data visualisation
Intro to data visualisationIntro to data visualisation
Intro to data visualisationAnna Gerber
 
Getting started with the Trove API
Getting started with the Trove APIGetting started with the Trove API
Getting started with the Trove APIAnna Gerber
 
HackFest Brisbane: Discover Brisbane
HackFest Brisbane: Discover BrisbaneHackFest Brisbane: Discover Brisbane
HackFest Brisbane: Discover BrisbaneAnna Gerber
 
Using Yahoo Pipes
Using Yahoo PipesUsing Yahoo Pipes
Using Yahoo PipesAnna Gerber
 

Mehr von Anna Gerber (18)

Internet of Things (IoT) Intro
Internet of Things (IoT) IntroInternet of Things (IoT) Intro
Internet of Things (IoT) Intro
 
How the Web works
How the Web worksHow the Web works
How the Web works
 
Do you want to build a robot
Do you want to build a robotDo you want to build a robot
Do you want to build a robot
 
"Serverless" express
"Serverless" express"Serverless" express
"Serverless" express
 
Iot 101
Iot 101Iot 101
Iot 101
 
Adding Electronics to 3D Printed Action Heroes
Adding Electronics to 3D Printed Action HeroesAdding Electronics to 3D Printed Action Heroes
Adding Electronics to 3D Printed Action Heroes
 
3D Printing Action Heroes
3D Printing Action Heroes3D Printing Action Heroes
3D Printing Action Heroes
 
3D Sculpting Action Heroes
3D Sculpting Action Heroes3D Sculpting Action Heroes
3D Sculpting Action Heroes
 
International NodeBots Day Brisbane roundup (BrisJS)
International NodeBots Day Brisbane roundup (BrisJS)International NodeBots Day Brisbane roundup (BrisJS)
International NodeBots Day Brisbane roundup (BrisJS)
 
Intro to Electronics in Python
Intro to Electronics in PythonIntro to Electronics in Python
Intro to Electronics in Python
 
Data Visualisation Workshop (GovHack Brisbane 2014)
Data Visualisation Workshop (GovHack Brisbane 2014)Data Visualisation Workshop (GovHack Brisbane 2014)
Data Visualisation Workshop (GovHack Brisbane 2014)
 
Supporting Web-based Scholarly Annotation
Supporting Web-based Scholarly AnnotationSupporting Web-based Scholarly Annotation
Supporting Web-based Scholarly Annotation
 
Annotations Supporting Scholarly Editing (OA European Roll Out)
Annotations Supporting Scholarly Editing (OA European Roll Out)Annotations Supporting Scholarly Editing (OA European Roll Out)
Annotations Supporting Scholarly Editing (OA European Roll Out)
 
Annotation Tools (OA European Roll Out)
Annotation Tools (OA European Roll Out)Annotation Tools (OA European Roll Out)
Annotation Tools (OA European Roll Out)
 
Intro to data visualisation
Intro to data visualisationIntro to data visualisation
Intro to data visualisation
 
Getting started with the Trove API
Getting started with the Trove APIGetting started with the Trove API
Getting started with the Trove API
 
HackFest Brisbane: Discover Brisbane
HackFest Brisbane: Discover BrisbaneHackFest Brisbane: Discover Brisbane
HackFest Brisbane: Discover Brisbane
 
Using Yahoo Pipes
Using Yahoo PipesUsing Yahoo Pipes
Using Yahoo Pipes
 

Kürzlich hochgeladen

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Kürzlich hochgeladen (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Annotations Supporting Scholarly Editing

  • 1. Annotations Supporting Scholarly Editing Anna Gerber ITEE eResearch Group The University of Queensland
  • 2. Scholarly Editions • Provide accurate reading texts of works of literary, historical, theological or philosophical significance • They contain: – historical and textual essays, – explanatory notes, – appendixes e.g. glossary – a scholarly apparatus that provides access to alternative readings in other versions of the work
  • 3. Critical Apparatus Critical Edition with apparatus as footnotes From: Boldrewood, Rolf, &Eggert, Paul, & Webby, Elizabeth. & Australian Academy of the Humanities. 2006, Robbery under arms / Rolf Boldrewood ; edited by Paul Eggert and Elizabeth Webby, University of Queensland Press, St. Lucia, Qld. Apparatus
  • 4. AustESE eResearchTools to Support the Collaborative Authoring and Management of Electronic Scholarly Editions http://itee.uq.edu.au/~eresearch/projects/austese/ Funded by
  • 5. Annotation Use Cases • Facilitate collaborative discussion of texts, sources and facsimiles – Comments – Questions – Replies • Describe textual variation for apparatus • Record notes – Textual notes (about production of text) – Explanatory notes (meaning, historical context etc) – Link texts with facsimiles, reference secondary sources
  • 9. Explanatory Note RDF @prefix oa: <http://www.w3.org/ns/oa#> . @prefix cnt: <http://www.w3.org/2011/content#> . @prefix austese: <http://austese.net/ns/oa/>. @prefix dcterms: <http://purl.org/dc/terms/>. @prefix foaf: <http://xmlns.com/foaf/0.1/>. @prefix dc: <http://purl.org/dc/elements/1.1/>. <http://austese.net/lorestore/oa/29FAC2C4D02CAC8F> { <http://austese.net/lorestore/oa/29FAC2C4D02CAC8F> a oa:Annotation ; oa:annotatedAt "2013-03-22T06:16:25+00:00"^^<http://purl.org/dc/terms/W3CDTF> ; dcterms:modified "2013-03-22T06:16:25+00:00"^^<http://purl.org/dc/terms/W3CDTF> ; oa:annotatedBy<http://austese.net/lorestore/users/tdolin> ; oa:motivatedByaustese:ExplanatoryNote ; oa:hasBody<urn:uuid:68b949ea-4621-4353-bc46-2d4c37264de2> ; oa:hasTarget<urn:uuid:91030c8e-78cd-4292-8d5c-c402f04cbfaf> . <urn:uuid:68b949ea-4621-4353-bc46-2d4c37264de2> a cnt:ContentAsText ; dc:format "text/plain" ; cnt:characterEncoding "UTF-8" ; cnt:chars "In 1 Kings 18 the prophet Elijah (called "Elijah the Tishbite") challenges the followers of Baal to dress a sacrificial bullock and pray to their god to ignite the fire beneath it. When their prayers are not answered, Elijah mocks them." .
  • 10. Explanatory Note RDF (continued) <urn:uuid:91030c8e-78cd-4292-8d5c-c402f04cbfaf> a <http://www.w3.org/ns/oa#SpecificResource> ; oa:hasSelector<urn:uuid:cadfc91a-a137-45c0-a687-f626126d84ff> ; oa:hasSource<http://austese.net/repository/resources/fe4e44f4af604eebb934f981fade527d/content> . <urn:uuid:cadfc91a-a137-45c0-a687-f626126d84ff> a oa:Choice ; oa:item<urn:uuid:35a22500-92b9-11e2-9e96-0800200c9a66> ; oa:default<urn:uuid:35a22500-92b9-11e2-9e96-0800200c9a66> ; oa:item<urn:uuid:43d4c9c0-92b9-11e2-9e96-0800200c9a66> . <http://austese.net/lorestore/users/tdolin> a foaf:Person ; foaf:name "Tim Dolin" . <urn:uuid:35a22500-92b9-11e2-9e96-0800200c9a66> a <http://www.w3.org/ns/oa#TextQuoteSelector> ; oa:prefix "f whom the ironical " ; oa:suffix " spoke, he was talki" ; oa:exact "Tishbite" . <urn:uuid:43d4c9c0-92b9-11e2-9e96-0800200c9a66> a austese:RangeSelector ; austese:endElement "/div[1]/div[1]/p[23]" ; austese:endOffset "420"^^<http://www.w3.org/2001/XMLSchema#integer> ; austese:startElement "/div[1]/div[1]/p[23]" ; austese:startOffset "412"^^<http://www.w3.org/2001/XMLSchema#integer> . }
  • 12. Reply RDF <http://austese.net/lorestore/oa/5E080F7E12D492FA> { <http://austese.net/lorestore/oa/5E080F7E12D492FA> a oa:Annotation ; dc:language "en" ; dc:title "Re: Amen" ; oa:motivatedByoa:replying ; oa:annotatedAt "2012-03-26T16:34:47.673+10:00"^^dcterms:W3CDTF ; oa:hasBody<urn:uuid:E20D57674C0B45769D6B20C72560E418> ; oa:hasTarget<http://austese.net/lorestore/oa/2DA0F9596B3BA7B6> . <urn:uuid:E20D57674C0B45769D6B20C72560E418> a cnt:ContentAsText ; cnt:characterEncoding "UTF-8" ; cnt:chars "While not deemed suitable for The BulnBuln and the Brolga, this passage is significant to the argument of Such is Life (1898). Furphy is much more concerned with exploring the 'fiction of facts' and the 'facts of fiction' in the typescript version. Returned to their previous context, the unrevised sections of the BulnBuln and the Brolga perform a different function in a significantly different narrative." . }
  • 16. Annotation Validation • Validation service to check constraints from the core spec • Validation rules implemented as SPARQL 1.1 queries
  • 17. Validation Rules { "ref": "2.1.0. (5) Body and Target Resources", "url": "http://www.openannotation.org/spec/core/core.html#BodyTarget", "description": "There MUST be 1 or more oa:hasTarget relationships associated with an Annotation.", "severity": "error", "preconditionMessage": "No Annotations identified", "precondition": "PREFIX oa: <http://www.w3.org/ns/oa#> ASK WHERE { { ?annotation oa:hasTarget ?t } UNION { ?annotation a oa:Annotation } }", "query": "PREFIX oa: <http://www.w3.org/ns/oa#> SELECT ?annotation WHERE { ?annotation a oa:Annotation . FILTER(NOT EXISTS { ?annotation oa:hasTarget ?t }) }" },
  • 18. Tools: lorestore lorestore Annotation Repository – Search, query, display &validate annotations & resource maps – REST API for creating, retrieving, updating and deleting annotations
  • 19. Tools: lore lore Annotation Client • Firefox add-on • create, edit, search, browse annotations and resource maps eResearch Australasia 2012
  • 20. Tools: AustESE Annotator AustESE Annotator • Extends OKFN Annoator • Create, edit & display basic annotations
  • 21. Open Source • Annotation server – lorestore • https://github.com/uq-eresearch/lorestore • Annotation clients – lore • https://github.com/uq-eresearch/lore – AustESE Annotator • https://github.com/uq-eresearch/annotator
  • 22. Contact http://itee.uq.edu.au/~eresearch/projects/austese/ Anna Gerber a.gerber@uq.edu.au ITEE eResearch Group The University of Queensland
  • 23. Acknowledgement The University of Queensland is proud to be in partnership with the National eResearch Collaboration Tools and Resources (NeCTAR) project to create a unique opportunity to develop eResearch Tools that support the Collaborative Authoring and Management of Electronic Scholarly Editions. This project will benefit the Australian research community by providing an online research and publishing platform that contributes to the preservation and understanding of literary, classical, theological and philosophical texts that have shaped our cultural heritage.

Hinweis der Redaktion

  1. Collaborators:The University of Queensland, University of NSW, Curtin University, University of Sydney, Queensland University of TechnologyInternational advisors: Loyola University, Chicago and the University of Saskatchewan
  2. Scholarly editions contribute to and support research in the humanities by providing accurate reading texts of works of literary, historical, theological, and philosophical significance. In addition to the reading text, a scholarly edition also includes historical and textual essays, explanatory notes, appendixes, and a scholarly apparatus that provides access to alternative readings in other versions of the work. Computer-assisted scholarly editions have been appearing for decades, but most editions continue to be published in book form, and most electronic editions do not extend beyond the traditional book model.
  3. In this edition, variations between the versions were split into apparatus appearing at the foot of the page and an appendix listing editor’s emendations
  4. Example of custom annotation subclass
  5. Annotations that describe variation are a type of Textual Note.Roger’s description of why this type of annotation is necessary:The purpose of a critical edition is to establish a new text informed by an editorial rationale. Punctuation, words and passages are accepted or rejected based on the authority that has been attributed to them in the course of argument in an Essay on the Text, a Textual Apparatus that displays the emendation, and possibly a Textual Note that clarifies the reasons for accepting or not accepting a particular reading. Textual Notes might often refer to other instances of similar emendation in a list of page and line numbers. So, for instance, if I wanted to establish a text that removes any errors due to mechanical processes or editorial interventions in the production of a particular edition from the past, I might want to write annotations that direct the reader from a reading text to the alternative versions in other documents (either encoded text or facsimile), highlighting the points of interest on those documents.
  6. Our definition of annotations: Annotations are additional information attached to a digital resource or part of a resource that do not modify the original content of the resource