SlideShare a Scribd company logo
The Open Annotation
             Collaboration (OAC) Model
             Bernhard Haslhofer | Cornell University / University of Vienna
             Rainer Simon | Austrian Institute of Technology
             Robert Sanderson | Los Alamos National Laboratory
             Herbert van de Sompel | Los Alamos National Laboratory




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Overview


                 •       Motivation and Goals
                 •       The Open Annotation Data Model
                 •       Status and Next Steps




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
(c) Andy Ashton, Brown Digital Repository (http://www.openannotation.org/documents/AndyAshtonOACWorkshop.pdf)
!"#$%&'()!"%&#*#+,-.)/,+')0)1'%&.




                                       Annotation Supporting Collaborative Development of Scholarly Editions
                                       Anna Gerber, Jane Hunter

(c) Anna Gerber, Jane Hunter, Univ. Queensland (http://www.openannotation.org/documents/GerberHunterOAC.pdf)
“Annotation”



                     “An annotation associates one piece of
                     information with one (or more) other
                     piece(s) of information.”




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Current Annotations

                 •       are stuck in silos
                       •       consumable only by a single client
                       •       not sharable beyond original environment
                 •       are repository-centric, not Web-centric
                       •       no first class resources
                       •       no global identifiers

MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
OAC Goals

                 •       Enable sharing of annotations across
                         clients, platforms and content collections
                 •       Re-think annotations in terms of the Web
                 •       Adopt Linked Data ideas for annotations
                 •       Primary focus on scholarly annotations


MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Why not Annotea?

                 •       Annotea (2001)
                       •       designed for the annotation of Web pages
                               not for multimedia Web resources
                       •       defines an Annotea-specific protocol
                       •       no time dimension


MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Why not Annotea?


                 •       Various Annotea extensions were defined
                         throughout the years
                 •       OAC tries to pull together various
                         extensions of Annotea into a cohesive
                         whole



MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Overview


                 •       Motivation and Goals
                 •       The Open Annotation Data Model
                 •       Status and Next Steps




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Baseline Model
             An Annotation is a document identified by an HTTP URI and describes
             an association created between a Body resource and a Target
             resource. The Body must be somehow about the target.


                                                                                         oac:
                                                                                       Annotation

                                                                            rdf:type

                                                                      A-1


                                                        oac:hasBody         oac:hasTarget


                                                  B-1                                   T-1




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Baseline Model
                                                                                          oac:
                                                                                        Annotation




                                                                       ex:
                                                                      Anno

                                                        oac:hasBody          oac:hasTarget




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Serialization
             Dereferencing the Annotation HTTP URI results in an RDF
             serialization of an instance of this data model.


                                                                                 HTTP GET    (rdf)
                                                                       ex:
                                                                      Anno

                                                        oac:hasBody          oac:hasTarget




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Additional Information
             Additional properties and relationships can be associated with an
             Annotation.


                                                        datetime      dcterms:created         dc:title       string

                            string




                             foaf:name                             dcterms:creator      A-1
                                                   U-1
                                                                        oac:hasBody              oac:hasTarget
                            foaf:mbox


                                                                    B-1                                     T-1
                            string




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Annotation Types
             oac:Annotation is the base class for Annotations. There can be more
             specialized types.

                                                                                oac:
                                                                                Reply

                                                               rdf:type

                                                        A-2
                                                                                                 oac:
                                                                                               Annotation
                                      oac:hasBody              oac:hasTarget
                                                                                   rdf:type

                                S-2                                       A-1


                                                          oac:hasBody              oac:hasTarget


                                                         S-1                                  T-1




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Inline Information
             Bodies can be embedded into the Annotation document by assigning a
             unique non-resolvable URN as identifier to the Body.

                        cnt:
                      ContentAs                                  ex:
                        Text                                    Anno

                                                  oac:hasBody          oac:hasTarget
                                   rdf:type

                                               ex:
                                               uuid

                         cnt:characterEncoding          cnt:chars


                               UTF-8                    This image
                                                          is very
                                                        impressive!




                                                                                       ex:HDFI-1


MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Fragment URIs
             The user agent must be able to select part of the resource as the Body
             or Target for an Annotation, not just the entire resource.

                                                        A-1


                                       oac:hasBody            oac:hasTarget


                                                                        T-1
                                     B-1                                                         T-1
                                                                        #xy



                                                                              dcterms:isPartOf



             http://www.example.net/foo.html#namedSection
             http://www.example.net/foo.pdf#page=10&viewrect=20,100,50,60
             http://www.example.org/foo.txt#line=1,5
             http://www.example.net/foo.xml#xpointer(/a/b/c)
MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Media Fragment URIs
             The W3C Media Fragment URI specification allows the creation of a
             URI that identifies a segment of image, video and audio resources.
                                                                                                               dcterms:isPartOf



                                                                                               ex:HDFI-1
                                                             ex:
                                                            Anno

                                              oac:hasBody          oac:hasTarget




                                     tw:6312261983                             ex:HDFI-1#xywh=50,100,640,480




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Constrained Targets
             For resource segments which cannot be described by (media) fragment
             URIs, we introduce ConstrainedTarget resources.
                                                                                      ex:
                                                                                     Anno

                                                                  oac:hasBody                       oac:hasTarget
                         tw:6312261983

                                                                                                       uu1




                                                                                oac:constrainedBy
                                                                                                             oac:constrains


                                                                               ex:
                                                    image/
                                                                              svgc
                                                   svg+xml


                                                              dc:format
                                                                                               describes
                                                                   rdf:type
                                                                                     HTTP GET

                                                              oac:Svg
                                                             Constraint

                                                                                            (svg)

                                                                                                                              ex:HDFI-1

MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Time Dependent Annotations

                 •       Resource representations change over time
                 •       Three types of time dependent annotations
                       •       Timeless Annotations
                       •       Uniform Time Annotations
                       •       Varied Time Annotations
                 •       Distinction through use of oac:when

MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Uniform Time Annotation
                                                                       ex:
                                                                               oac:when
                                                                      Anno
                                                                                              2010-03-22
                                                                                             15:05:00 GMT
                                                        oac:hasBody          oac:hasTarget
                 tw:11002497449
                                                                                                            ex:cnn




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Overview


                 •       Motivation and Goals
                 •       The Open Annotation Data Model
                 •       Status and Next Steps




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Demonstration Experiments

                 •       Annotation Supporting Collaborative Development of
                         Scholarly Editions (AustLit)

                 •       Annotation of Digitized Medieval Manuscripts (Stanford)

                 •       Annotation of Subscription Streaming Video Content
                         (Alexander Street Press)

                 •       Annotation of Digital Emblematica (Emblematica Online)

                 •       Annotation of Historic Maps (Cornell)

                 •       ....


MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
Further Infos / Resources
              http://www.openannotation.org/

              http://dme.ait.ac.at/annotation/

              http://code.google.com/p/oac-js/

              https://github.com/yuma-annotation/




MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011

More Related Content

What's hot

IFLA 2012 - OCLC Linked Data round table
IFLA 2012 - OCLC Linked Data round tableIFLA 2012 - OCLC Linked Data round table
IFLA 2012 - OCLC Linked Data round tableFigoblog
 
Linked Data Best Practices and BibFrame
Linked Data Best Practices and BibFrameLinked Data Best Practices and BibFrame
Linked Data Best Practices and BibFrame
Robert Sanderson
 
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
National Information Standards Organization (NISO)
 
Hansen-2-jun15
Hansen-2-jun15Hansen-2-jun15
Infrastructure crossroads... and the way we walked them in DKPro
Infrastructure crossroads... and the way we walked them in DKProInfrastructure crossroads... and the way we walked them in DKPro
Infrastructure crossroads... and the way we walked them in DKPro
openminted_eu
 
Developing A Semantic Web Application - ISWC 2008 tutorial
Developing A Semantic Web Application -  ISWC 2008 tutorialDeveloping A Semantic Web Application -  ISWC 2008 tutorial
Developing A Semantic Web Application - ISWC 2008 tutorial
Emanuele Della Valle
 
swib15 ALIADA
swib15 ALIADAswib15 ALIADA
swib15 ALIADA
aliada project
 
Incubating Apache Linda (ApacheCon Europe 2012)
Incubating Apache Linda (ApacheCon Europe 2012)Incubating Apache Linda (ApacheCon Europe 2012)
Incubating Apache Linda (ApacheCon Europe 2012)
Sergio Fernández
 

What's hot (12)

IFLA 2012 - OCLC Linked Data round table
IFLA 2012 - OCLC Linked Data round tableIFLA 2012 - OCLC Linked Data round table
IFLA 2012 - OCLC Linked Data round table
 
Git studynotes
Git studynotesGit studynotes
Git studynotes
 
NISO/DCMI Webinar: Metadata for Managing Scientific Research Data
NISO/DCMI Webinar: Metadata for Managing Scientific Research DataNISO/DCMI Webinar: Metadata for Managing Scientific Research Data
NISO/DCMI Webinar: Metadata for Managing Scientific Research Data
 
Linked Data Best Practices and BibFrame
Linked Data Best Practices and BibFrameLinked Data Best Practices and BibFrame
Linked Data Best Practices and BibFrame
 
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
NISO/DCMI September 25 Webinar: Implementing Linked Data in Developing Countr...
 
NISO/DCMI Webinar: Metadata for Public Sector Administration
NISO/DCMI Webinar: Metadata for Public Sector AdministrationNISO/DCMI Webinar: Metadata for Public Sector Administration
NISO/DCMI Webinar: Metadata for Public Sector Administration
 
Hansen-2-jun15
Hansen-2-jun15Hansen-2-jun15
Hansen-2-jun15
 
April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...
April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...
April 24, 2013 NISO/DCMI Webinar: Deployment of RDA (Resource Description and...
 
Infrastructure crossroads... and the way we walked them in DKPro
Infrastructure crossroads... and the way we walked them in DKProInfrastructure crossroads... and the way we walked them in DKPro
Infrastructure crossroads... and the way we walked them in DKPro
 
Developing A Semantic Web Application - ISWC 2008 tutorial
Developing A Semantic Web Application -  ISWC 2008 tutorialDeveloping A Semantic Web Application -  ISWC 2008 tutorial
Developing A Semantic Web Application - ISWC 2008 tutorial
 
swib15 ALIADA
swib15 ALIADAswib15 ALIADA
swib15 ALIADA
 
Incubating Apache Linda (ApacheCon Europe 2012)
Incubating Apache Linda (ApacheCon Europe 2012)Incubating Apache Linda (ApacheCon Europe 2012)
Incubating Apache Linda (ApacheCon Europe 2012)
 

Viewers also liked

Dream coffee house(revised)
Dream coffee house(revised)Dream coffee house(revised)
Dream coffee house(revised)therbligs
 
EN 25 web sessions
EN 25 web sessions EN 25 web sessions
EN 25 web sessions
gencat .
 
Nouveautes BUFM décembre 2012
Nouveautes BUFM décembre 2012Nouveautes BUFM décembre 2012
Nouveautes BUFM décembre 2012
Bibliothèques de l'Artois
 
Taller APPS en Trama Subbética 2013
Taller APPS en Trama Subbética 2013Taller APPS en Trama Subbética 2013
Taller APPS en Trama Subbética 2013
Cati Molina Rodríguez
 
NET-EUCEN project on citizen-centric e-governance
NET-EUCEN project on citizen-centric e-governanceNET-EUCEN project on citizen-centric e-governance
NET-EUCEN project on citizen-centric e-governance
Yannis Charalabidis
 
Roha 2008
Roha 2008Roha 2008
Roha 2008
FUNCEI
 
Ccbb ppt
Ccbb pptCcbb ppt
Ccbb ppt
Alan Stevens
 
Tics Y Brecha Digital En Cr
Tics Y Brecha Digital En CrTics Y Brecha Digital En Cr
Tics Y Brecha Digital En Cr
Poly Silva
 
Machinery cp en
Machinery cp enMachinery cp en
Machinery cp ennicpuma
 
Alimentos Trasgenicos Posada Johan Bustamante Steve
Alimentos Trasgenicos   Posada Johan Bustamante SteveAlimentos Trasgenicos   Posada Johan Bustamante Steve
Alimentos Trasgenicos Posada Johan Bustamante SteveJuan Diego Uribe
 
El Poble Sec
El Poble SecEl Poble Sec
El Poble Sec
M.Cinto Verdaguer
 
Estrazione transvenosa di elettrocatetri mediante estrattore
Estrazione transvenosa di elettrocatetri mediante estrattoreEstrazione transvenosa di elettrocatetri mediante estrattore
Estrazione transvenosa di elettrocatetri mediante estrattoreMerqurioEditore_redazione
 
Synchronicity - Alta Tecnología en Meditación.
Synchronicity - Alta Tecnología en Meditación.Synchronicity - Alta Tecnología en Meditación.
Synchronicity - Alta Tecnología en Meditación.
José Bucay
 
Silvia Filippini Fantoni at MW Pecha Kucha Night
Silvia Filippini Fantoni at MW Pecha Kucha NightSilvia Filippini Fantoni at MW Pecha Kucha Night
Silvia Filippini Fantoni at MW Pecha Kucha Night
museums and the web
 
Metodologia scout
Metodologia scoutMetodologia scout
Metodologia scout
112490626
 
Embalaje exportación
Embalaje exportaciónEmbalaje exportación
Embalaje exportación
xgrogx
 
Ch 2 computer hardware(a,b,c,d,e)
Ch 2   computer hardware(a,b,c,d,e)Ch 2   computer hardware(a,b,c,d,e)
Ch 2 computer hardware(a,b,c,d,e)
Mohamed Ahmed
 
Uso de canciones en ingles
Uso de  canciones en inglesUso de  canciones en ingles
Uso de canciones en ingles
ssandoval59
 
Handbook of crisis and emergency management
Handbook of crisis and emergency managementHandbook of crisis and emergency management
Handbook of crisis and emergency managementWael Sharba
 
764914 programa de_formacion_juvenil_en_la_rioja_2013
764914 programa de_formacion_juvenil_en_la_rioja_2013764914 programa de_formacion_juvenil_en_la_rioja_2013
764914 programa de_formacion_juvenil_en_la_rioja_2013Maria Jose Fernandez
 

Viewers also liked (20)

Dream coffee house(revised)
Dream coffee house(revised)Dream coffee house(revised)
Dream coffee house(revised)
 
EN 25 web sessions
EN 25 web sessions EN 25 web sessions
EN 25 web sessions
 
Nouveautes BUFM décembre 2012
Nouveautes BUFM décembre 2012Nouveautes BUFM décembre 2012
Nouveautes BUFM décembre 2012
 
Taller APPS en Trama Subbética 2013
Taller APPS en Trama Subbética 2013Taller APPS en Trama Subbética 2013
Taller APPS en Trama Subbética 2013
 
NET-EUCEN project on citizen-centric e-governance
NET-EUCEN project on citizen-centric e-governanceNET-EUCEN project on citizen-centric e-governance
NET-EUCEN project on citizen-centric e-governance
 
Roha 2008
Roha 2008Roha 2008
Roha 2008
 
Ccbb ppt
Ccbb pptCcbb ppt
Ccbb ppt
 
Tics Y Brecha Digital En Cr
Tics Y Brecha Digital En CrTics Y Brecha Digital En Cr
Tics Y Brecha Digital En Cr
 
Machinery cp en
Machinery cp enMachinery cp en
Machinery cp en
 
Alimentos Trasgenicos Posada Johan Bustamante Steve
Alimentos Trasgenicos   Posada Johan Bustamante SteveAlimentos Trasgenicos   Posada Johan Bustamante Steve
Alimentos Trasgenicos Posada Johan Bustamante Steve
 
El Poble Sec
El Poble SecEl Poble Sec
El Poble Sec
 
Estrazione transvenosa di elettrocatetri mediante estrattore
Estrazione transvenosa di elettrocatetri mediante estrattoreEstrazione transvenosa di elettrocatetri mediante estrattore
Estrazione transvenosa di elettrocatetri mediante estrattore
 
Synchronicity - Alta Tecnología en Meditación.
Synchronicity - Alta Tecnología en Meditación.Synchronicity - Alta Tecnología en Meditación.
Synchronicity - Alta Tecnología en Meditación.
 
Silvia Filippini Fantoni at MW Pecha Kucha Night
Silvia Filippini Fantoni at MW Pecha Kucha NightSilvia Filippini Fantoni at MW Pecha Kucha Night
Silvia Filippini Fantoni at MW Pecha Kucha Night
 
Metodologia scout
Metodologia scoutMetodologia scout
Metodologia scout
 
Embalaje exportación
Embalaje exportaciónEmbalaje exportación
Embalaje exportación
 
Ch 2 computer hardware(a,b,c,d,e)
Ch 2   computer hardware(a,b,c,d,e)Ch 2   computer hardware(a,b,c,d,e)
Ch 2 computer hardware(a,b,c,d,e)
 
Uso de canciones en ingles
Uso de  canciones en inglesUso de  canciones en ingles
Uso de canciones en ingles
 
Handbook of crisis and emergency management
Handbook of crisis and emergency managementHandbook of crisis and emergency management
Handbook of crisis and emergency management
 
764914 programa de_formacion_juvenil_en_la_rioja_2013
764914 programa de_formacion_juvenil_en_la_rioja_2013764914 programa de_formacion_juvenil_en_la_rioja_2013
764914 programa de_formacion_juvenil_en_la_rioja_2013
 

Similar to The Open Annotation Collaboration (OAC) Model

Getty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic RepresentationGetty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
Vladimir Alexiev, PhD, PMP
 
Update From OCLC Research May 2008
Update From OCLC Research May 2008Update From OCLC Research May 2008
Update From OCLC Research May 2008
Nancy Elkington
 
ISOcat to LMF to TEI
ISOcat to LMF to TEIISOcat to LMF to TEI
ISOcat to LMF to TEI
Menzo Windhouwer
 
Pal gov.tutorial3.session3.xpath & xquery (lab1)
Pal gov.tutorial3.session3.xpath & xquery (lab1)Pal gov.tutorial3.session3.xpath & xquery (lab1)
Pal gov.tutorial3.session3.xpath & xquery (lab1)Mustafa Jarrar
 
An Annotation Framework For The Semantic Web
An Annotation Framework For The Semantic WebAn Annotation Framework For The Semantic Web
An Annotation Framework For The Semantic Web
Andrea Porter
 
An Introduction to the Open Archives Initiative Object Reuse and Exchange (OA...
An Introduction to the Open Archives Initiative Object Reuse and Exchange (OA...An Introduction to the Open Archives Initiative Object Reuse and Exchange (OA...
An Introduction to the Open Archives Initiative Object Reuse and Exchange (OA...
Jenn Riley
 
Open for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin CoreOpen for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin Core
Andy Powell
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
Marin Dimitrov
 
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Baden Hughes
 
Collaborative Media Annotation with YUMA
Collaborative Media Annotation with YUMACollaborative Media Annotation with YUMA
Collaborative Media Annotation with YUMA
aboutgeo
 
Ontology development
Ontology developmentOntology development
Ontology development
Stefano Bragaglia
 
Sword Bl 0903[1]
Sword Bl 0903[1]Sword Bl 0903[1]
Sword Bl 0903[1]
Julie Allinson
 
Open Annotation: Annotating High Energy Physics on the Web
Open Annotation: Annotating High Energy Physics on the WebOpen Annotation: Annotating High Energy Physics on the Web
Open Annotation: Annotating High Energy Physics on the Web
Robert Sanderson
 
Open stack swift_essex_meetup_2012_06_21_judd_maltin
Open stack swift_essex_meetup_2012_06_21_judd_maltinOpen stack swift_essex_meetup_2012_06_21_judd_maltin
Open stack swift_essex_meetup_2012_06_21_judd_maltin
Kamesh Pemmaraju
 
SWiM – A wiki for collaborating on mathematical ontologies
SWiM – A wiki for collaborating on mathematical ontologiesSWiM – A wiki for collaborating on mathematical ontologies
SWiM – A wiki for collaborating on mathematical ontologies
Christoph Lange
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic web
Stanley Wang
 
Collaborative Real-Time Editing: Shane Carr
Collaborative Real-Time Editing: Shane CarrCollaborative Real-Time Editing: Shane Carr
Collaborative Real-Time Editing: Shane Carr
Redis Labs
 
STAT Requirement Analysis
STAT Requirement AnalysisSTAT Requirement Analysis
STAT Requirement Analysisstat
 
Ontolog Forum: Semantic Interop March 2008
Ontolog Forum: Semantic Interop March 2008Ontolog Forum: Semantic Interop March 2008
Ontolog Forum: Semantic Interop March 2008
Jamie Clark
 

Similar to The Open Annotation Collaboration (OAC) Model (20)

The LEMO Annotation Framework
The LEMO Annotation FrameworkThe LEMO Annotation Framework
The LEMO Annotation Framework
 
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic RepresentationGetty Vocabulary Program LOD: Ontologies and Semantic Representation
Getty Vocabulary Program LOD: Ontologies and Semantic Representation
 
Update From OCLC Research May 2008
Update From OCLC Research May 2008Update From OCLC Research May 2008
Update From OCLC Research May 2008
 
ISOcat to LMF to TEI
ISOcat to LMF to TEIISOcat to LMF to TEI
ISOcat to LMF to TEI
 
Pal gov.tutorial3.session3.xpath & xquery (lab1)
Pal gov.tutorial3.session3.xpath & xquery (lab1)Pal gov.tutorial3.session3.xpath & xquery (lab1)
Pal gov.tutorial3.session3.xpath & xquery (lab1)
 
An Annotation Framework For The Semantic Web
An Annotation Framework For The Semantic WebAn Annotation Framework For The Semantic Web
An Annotation Framework For The Semantic Web
 
An Introduction to the Open Archives Initiative Object Reuse and Exchange (OA...
An Introduction to the Open Archives Initiative Object Reuse and Exchange (OA...An Introduction to the Open Archives Initiative Object Reuse and Exchange (OA...
An Introduction to the Open Archives Initiative Object Reuse and Exchange (OA...
 
Open for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin CoreOpen for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin Core
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
 
Collaborative Media Annotation with YUMA
Collaborative Media Annotation with YUMACollaborative Media Annotation with YUMA
Collaborative Media Annotation with YUMA
 
Ontology development
Ontology developmentOntology development
Ontology development
 
Sword Bl 0903[1]
Sword Bl 0903[1]Sword Bl 0903[1]
Sword Bl 0903[1]
 
Open Annotation: Annotating High Energy Physics on the Web
Open Annotation: Annotating High Energy Physics on the WebOpen Annotation: Annotating High Energy Physics on the Web
Open Annotation: Annotating High Energy Physics on the Web
 
Open stack swift_essex_meetup_2012_06_21_judd_maltin
Open stack swift_essex_meetup_2012_06_21_judd_maltinOpen stack swift_essex_meetup_2012_06_21_judd_maltin
Open stack swift_essex_meetup_2012_06_21_judd_maltin
 
SWiM – A wiki for collaborating on mathematical ontologies
SWiM – A wiki for collaborating on mathematical ontologiesSWiM – A wiki for collaborating on mathematical ontologies
SWiM – A wiki for collaborating on mathematical ontologies
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic web
 
Collaborative Real-Time Editing: Shane Carr
Collaborative Real-Time Editing: Shane CarrCollaborative Real-Time Editing: Shane Carr
Collaborative Real-Time Editing: Shane Carr
 
STAT Requirement Analysis
STAT Requirement AnalysisSTAT Requirement Analysis
STAT Requirement Analysis
 
Ontolog Forum: Semantic Interop March 2008
Ontolog Forum: Semantic Interop March 2008Ontolog Forum: Semantic Interop March 2008
Ontolog Forum: Semantic Interop March 2008
 

More from Bernhard Haslhofer

Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...
Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...
Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...
Bernhard Haslhofer
 
Token Systems, Payment Channels, and Corporate Currencies
Token Systems, Payment Channels, and Corporate CurrenciesToken Systems, Payment Channels, and Corporate Currencies
Token Systems, Payment Channels, and Corporate Currencies
Bernhard Haslhofer
 
Can a blockchain solve the trust problem?
Can a blockchain solve the trust problem?Can a blockchain solve the trust problem?
Can a blockchain solve the trust problem?
Bernhard Haslhofer
 
Measurements in Cryptocurrency Networks
Measurements in Cryptocurrency NetworksMeasurements in Cryptocurrency Networks
Measurements in Cryptocurrency Networks
Bernhard Haslhofer
 
Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...
 Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur... Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...
Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...
Bernhard Haslhofer
 
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...
Bernhard Haslhofer
 
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency Analytics
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency AnalyticsO Bitcoin Where Art Thou? An Introduction to Cryptocurrency Analytics
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency Analytics
Bernhard Haslhofer
 
Mind the Gap - Data Science Meets Software Engineering
Mind the Gap - Data Science Meets Software EngineeringMind the Gap - Data Science Meets Software Engineering
Mind the Gap - Data Science Meets Software Engineering
Bernhard Haslhofer
 
GraphSense - Real-time Insight into Virtual Currency Ecosystems
GraphSense - Real-time Insight into Virtual Currency EcosystemsGraphSense - Real-time Insight into Virtual Currency Ecosystems
GraphSense - Real-time Insight into Virtual Currency Ecosystems
Bernhard Haslhofer
 
BITCOIN - De-anonymization and Money Laundering Detection Strategies
BITCOIN - De-anonymization and Money Laundering Detection StrategiesBITCOIN - De-anonymization and Money Laundering Detection Strategies
BITCOIN - De-anonymization and Money Laundering Detection Strategies
Bernhard Haslhofer
 
Bitcoin - Introduction, Technical Aspects and Ongoing Developments
Bitcoin - Introduction, Technical Aspects and Ongoing DevelopmentsBitcoin - Introduction, Technical Aspects and Ongoing Developments
Bitcoin - Introduction, Technical Aspects and Ongoing Developments
Bernhard Haslhofer
 
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...
Bernhard Haslhofer
 
The value of open data and the OpenGLAM network
The value of open data and the OpenGLAM networkThe value of open data and the OpenGLAM network
The value of open data and the OpenGLAM networkBernhard Haslhofer
 
Offene Daten im Kulturbereich - Die pragmatische Perspektive
Offene Daten im Kulturbereich - Die pragmatische PerspektiveOffene Daten im Kulturbereich - Die pragmatische Perspektive
Offene Daten im Kulturbereich - Die pragmatische PerspektiveBernhard Haslhofer
 
Open Data - Principles and Techniques
Open Data - Principles and TechniquesOpen Data - Principles and Techniques
Open Data - Principles and TechniquesBernhard Haslhofer
 
Semantic Tagging on Historical Maps
Semantic Tagging on Historical MapsSemantic Tagging on Historical Maps
Semantic Tagging on Historical Maps
Bernhard Haslhofer
 
OpenGLAM Intro @ OKFN.AT Meetup Graz
OpenGLAM Intro @ OKFN.AT Meetup GrazOpenGLAM Intro @ OKFN.AT Meetup Graz
OpenGLAM Intro @ OKFN.AT Meetup GrazBernhard Haslhofer
 
Semantic Tagging for old maps...and other things on the Web
Semantic Tagging for old maps...and other things on the WebSemantic Tagging for old maps...and other things on the Web
Semantic Tagging for old maps...and other things on the Web
Bernhard Haslhofer
 

More from Bernhard Haslhofer (20)

Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...
Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...
Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...
 
Token Systems, Payment Channels, and Corporate Currencies
Token Systems, Payment Channels, and Corporate CurrenciesToken Systems, Payment Channels, and Corporate Currencies
Token Systems, Payment Channels, and Corporate Currencies
 
Can a blockchain solve the trust problem?
Can a blockchain solve the trust problem?Can a blockchain solve the trust problem?
Can a blockchain solve the trust problem?
 
Measurements in Cryptocurrency Networks
Measurements in Cryptocurrency NetworksMeasurements in Cryptocurrency Networks
Measurements in Cryptocurrency Networks
 
Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...
 Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur... Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...
Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...
 
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...
 
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency Analytics
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency AnalyticsO Bitcoin Where Art Thou? An Introduction to Cryptocurrency Analytics
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency Analytics
 
Mind the Gap - Data Science Meets Software Engineering
Mind the Gap - Data Science Meets Software EngineeringMind the Gap - Data Science Meets Software Engineering
Mind the Gap - Data Science Meets Software Engineering
 
GraphSense - Real-time Insight into Virtual Currency Ecosystems
GraphSense - Real-time Insight into Virtual Currency EcosystemsGraphSense - Real-time Insight into Virtual Currency Ecosystems
GraphSense - Real-time Insight into Virtual Currency Ecosystems
 
BITCOIN - De-anonymization and Money Laundering Detection Strategies
BITCOIN - De-anonymization and Money Laundering Detection StrategiesBITCOIN - De-anonymization and Money Laundering Detection Strategies
BITCOIN - De-anonymization and Money Laundering Detection Strategies
 
Bitcoin - Introduction, Technical Aspects and Ongoing Developments
Bitcoin - Introduction, Technical Aspects and Ongoing DevelopmentsBitcoin - Introduction, Technical Aspects and Ongoing Developments
Bitcoin - Introduction, Technical Aspects and Ongoing Developments
 
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...
 
The value of open data and the OpenGLAM network
The value of open data and the OpenGLAM networkThe value of open data and the OpenGLAM network
The value of open data and the OpenGLAM network
 
Things, not Strings
Things, not StringsThings, not Strings
Things, not Strings
 
Offene Daten im Kulturbereich - Die pragmatische Perspektive
Offene Daten im Kulturbereich - Die pragmatische PerspektiveOffene Daten im Kulturbereich - Die pragmatische Perspektive
Offene Daten im Kulturbereich - Die pragmatische Perspektive
 
Open Data - Principles and Techniques
Open Data - Principles and TechniquesOpen Data - Principles and Techniques
Open Data - Principles and Techniques
 
Semantic Tagging on Historical Maps
Semantic Tagging on Historical MapsSemantic Tagging on Historical Maps
Semantic Tagging on Historical Maps
 
The Story behind Maphub
The Story behind MaphubThe Story behind Maphub
The Story behind Maphub
 
OpenGLAM Intro @ OKFN.AT Meetup Graz
OpenGLAM Intro @ OKFN.AT Meetup GrazOpenGLAM Intro @ OKFN.AT Meetup Graz
OpenGLAM Intro @ OKFN.AT Meetup Graz
 
Semantic Tagging for old maps...and other things on the Web
Semantic Tagging for old maps...and other things on the WebSemantic Tagging for old maps...and other things on the Web
Semantic Tagging for old maps...and other things on the Web
 

Recently uploaded

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 

Recently uploaded (20)

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 

The Open Annotation Collaboration (OAC) Model

  • 1. The Open Annotation Collaboration (OAC) Model Bernhard Haslhofer | Cornell University / University of Vienna Rainer Simon | Austrian Institute of Technology Robert Sanderson | Los Alamos National Laboratory Herbert van de Sompel | Los Alamos National Laboratory MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 2. Overview • Motivation and Goals • The Open Annotation Data Model • Status and Next Steps MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 3.
  • 4.
  • 5. (c) Andy Ashton, Brown Digital Repository (http://www.openannotation.org/documents/AndyAshtonOACWorkshop.pdf)
  • 6. !"#$%&'()!"%&#*#+,-.)/,+')0)1'%&. Annotation Supporting Collaborative Development of Scholarly Editions Anna Gerber, Jane Hunter (c) Anna Gerber, Jane Hunter, Univ. Queensland (http://www.openannotation.org/documents/GerberHunterOAC.pdf)
  • 7. “Annotation” “An annotation associates one piece of information with one (or more) other piece(s) of information.” MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 8. Current Annotations • are stuck in silos • consumable only by a single client • not sharable beyond original environment • are repository-centric, not Web-centric • no first class resources • no global identifiers MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 9. OAC Goals • Enable sharing of annotations across clients, platforms and content collections • Re-think annotations in terms of the Web • Adopt Linked Data ideas for annotations • Primary focus on scholarly annotations MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 10. Why not Annotea? • Annotea (2001) • designed for the annotation of Web pages not for multimedia Web resources • defines an Annotea-specific protocol • no time dimension MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 11. Why not Annotea? • Various Annotea extensions were defined throughout the years • OAC tries to pull together various extensions of Annotea into a cohesive whole MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 12. Overview • Motivation and Goals • The Open Annotation Data Model • Status and Next Steps MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 13. Baseline Model An Annotation is a document identified by an HTTP URI and describes an association created between a Body resource and a Target resource. The Body must be somehow about the target. oac: Annotation rdf:type A-1 oac:hasBody oac:hasTarget B-1 T-1 MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 14. Baseline Model oac: Annotation ex: Anno oac:hasBody oac:hasTarget MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 15. Serialization Dereferencing the Annotation HTTP URI results in an RDF serialization of an instance of this data model. HTTP GET (rdf) ex: Anno oac:hasBody oac:hasTarget MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 16. Additional Information Additional properties and relationships can be associated with an Annotation. datetime dcterms:created dc:title string string foaf:name dcterms:creator A-1 U-1 oac:hasBody oac:hasTarget foaf:mbox B-1 T-1 string MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 17. Annotation Types oac:Annotation is the base class for Annotations. There can be more specialized types. oac: Reply rdf:type A-2 oac: Annotation oac:hasBody oac:hasTarget rdf:type S-2 A-1 oac:hasBody oac:hasTarget S-1 T-1 MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 18. Inline Information Bodies can be embedded into the Annotation document by assigning a unique non-resolvable URN as identifier to the Body. cnt: ContentAs ex: Text Anno oac:hasBody oac:hasTarget rdf:type ex: uuid cnt:characterEncoding cnt:chars UTF-8 This image is very impressive! ex:HDFI-1 MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 19. Fragment URIs The user agent must be able to select part of the resource as the Body or Target for an Annotation, not just the entire resource. A-1 oac:hasBody oac:hasTarget T-1 B-1 T-1 #xy dcterms:isPartOf http://www.example.net/foo.html#namedSection http://www.example.net/foo.pdf#page=10&viewrect=20,100,50,60 http://www.example.org/foo.txt#line=1,5 http://www.example.net/foo.xml#xpointer(/a/b/c) MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 20. Media Fragment URIs The W3C Media Fragment URI specification allows the creation of a URI that identifies a segment of image, video and audio resources. dcterms:isPartOf ex:HDFI-1 ex: Anno oac:hasBody oac:hasTarget tw:6312261983 ex:HDFI-1#xywh=50,100,640,480 MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 21. Constrained Targets For resource segments which cannot be described by (media) fragment URIs, we introduce ConstrainedTarget resources. ex: Anno oac:hasBody oac:hasTarget tw:6312261983 uu1 oac:constrainedBy oac:constrains ex: image/ svgc svg+xml dc:format describes rdf:type HTTP GET oac:Svg Constraint (svg) ex:HDFI-1 MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 22. Time Dependent Annotations • Resource representations change over time • Three types of time dependent annotations • Timeless Annotations • Uniform Time Annotations • Varied Time Annotations • Distinction through use of oac:when MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 23. Uniform Time Annotation ex: oac:when Anno 2010-03-22 15:05:00 GMT oac:hasBody oac:hasTarget tw:11002497449 ex:cnn MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 24. Overview • Motivation and Goals • The Open Annotation Data Model • Status and Next Steps MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 25.
  • 26. Demonstration Experiments • Annotation Supporting Collaborative Development of Scholarly Editions (AustLit) • Annotation of Digitized Medieval Manuscripts (Stanford) • Annotation of Subscription Streaming Video Content (Alexander Street Press) • Annotation of Digital Emblematica (Emblematica Online) • Annotation of Historic Maps (Cornell) • .... MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011
  • 27.
  • 28. Further Infos / Resources http://www.openannotation.org/ http://dme.ait.ac.at/annotation/ http://code.google.com/p/oac-js/ https://github.com/yuma-annotation/ MMWeb 2011 Workshop | Graz, Austria | Sept. 8th, 2011