SlideShare una empresa de Scribd logo
1 de 31
W3C Open Annotation Data Model:
     achieving interoperability
                                   Paolo Ciccarese, PhD
                 Co-chair of the W3C Open Annotation Community Group
                                       Mass General Hospital   Harvard Medical School




W3C Open Annotation Data Model Group
        Open Annotation Community                                                 Paolo Ciccarese
        http://www.w3.org/communities/openannotation/
http://www.w3.org/community/openannotation/                                  Annotations@Harvard
Acknowledgements
  • Robert Sanderson (Co-chair), Herbert Van de
    Sompeland all the members of the W3C Open
    Annotation Community Group
  • Annotation Ontology: Tim Clark, Marco
    Ocana, Leyla Garcia Castro, Bob Morris, Paul
    Morris, Phil Desenne, StianSoiland-Reyes…
  • Open Annotation Collaboration: Tim Cole, Neil
    Fraistat, Anna Gerber, Jane Hunter, Jim
    Smith, Jacob Jett…

W3C Open Annotation Data Model                     Paolo Ciccarese
http://www.w3.org/community/openannotation/   Annotations@Harvard
Annotation is emerging as…
  • A uniform, pervasive method for describing…
    bookmarking, integrating, connecting, sharing
    … a variety of (digital) resources
  • A starting point and not only an end point
  • Valuable content.. sometimes even more
    valuable than the annotated content
  • Important search/discovery mechanism


W3C Open Annotation Data Model                     Paolo Ciccarese
http://www.w3.org/community/openannotation/   Annotations@Harvard
… we commonly use annotation
  • We annotate
    prints, HTML and PDFs
  • We bookmark/tag web
    pages…
  • … and publications
    (citations/references)
  • We comment on web
    pages, blogs, forums and
    emails
  • youtube, vimeo, flickrslid
    eshare,twitter…

W3C Open Annotation Data Model                     Paolo Ciccarese
http://www.w3.org/community/openannotation/   Annotations@Harvard
Problem is…
  • Most of applications make very hard to export
    and aggregate our own annotation
  • Applications have a life span and they can
    disappear along with your annotation
  • No application will cover all the annotation
    related use cases
  • We need to enable applications developers
    and researchers

W3C Open Annotation Data Model                           Paolo Ciccarese
http://www.w3.org/community/openannotation/         Annotations@Harvard
Solution: interoperability




W3C Open Annotation Data Model                      Paolo Ciccarese
http://www.w3.org/community/openannotation/    Annotations@Harvard
W3C Open Annotation
                       Community Group
       http://www.w3.org/community/openannotation/
              71 participants from around the world
                  6th of 110 community groups

                                              Join Us!
W3C Open Annotation Data Model                                Paolo Ciccarese
http://www.w3.org/community/openannotation/              Annotations@Harvard
Interoperability starts from people
  • OA started with the reconciliation of
        – Open Annotation Collaboration (OAC)
        – Annotation Ontology (AO)




W3C Open Annotation Data Model                       Paolo Ciccarese
http://www.w3.org/community/openannotation/     Annotations@Harvard
Annotation Ontology (AO)
  • OWL vocabulary for representing and sharing
    annotation of digital resources and their
    fragments in RDF format
  • Focus on biomedicine and sciences. But desire
    to make the AO framework more broadly
    usable.

              Ciccarese et al, 2011
              An open annotation ontology for science on web 3.0



W3C Open Annotation Data Model                                          Paolo Ciccarese
http://www.w3.org/community/openannotation/                        Annotations@Harvard
Open Annotation Collaboration
  • Focus on interoperability for annotations in
    order to allow sharing of annotations across:
        – Annotation clients;
        – Content collections;
        – Services that leverage annotations.
  • Focus on annotation for scholarly purposes.
    But desire to make the OAC framework more
    broadly usable.
      http://openannotation.org/
W3C Open Annotation Data Model                       Paolo Ciccarese
http://www.w3.org/community/openannotation/     Annotations@Harvard
Open Annotation CG Mission

   Interoperability between Annotation systems and
   platforms:
     …following the architecture of the Web
     …reusing existing Web standards
     …providing a single and coherent model
     …preserving the original ‘meaning’
   …orthogonal to the domain of interest
     …without requiring adoption of specific platforms

W3C Open Annotation Data Model                      Paolo Ciccarese
http://www.w3.org/community/openannotation/    Annotations@Harvard
What is annotation?
             An Annotation is considered to be a set of connected
             resources, typically including a body and target, where the
             body is related to (often about) the target.

      Users Annotate To:
          …Provide an Aide-Memoire                  Highlighting, Bookmarking
          …Share and Inform                         Commenting, Describing
          …Improve Discovery                        Tagging, Linking
          …Organize Resources                       Classifying, Identifying
          …Interact with Others                     Questioning, Replying
          …Create as well as Consume                Editing, Moderating



W3C Open Annotation Data Model                                              Paolo Ciccarese
http://www.w3.org/community/openannotation/                            Annotations@Harvard
Basic Data Model


                                              0..*   1..*




W3C Open Annotation Data Model                                   Paolo Ciccarese
http://www.w3.org/community/openannotation/                 Annotations@Harvard
Example: bookmarking




W3C Open Annotation Data Model                     Paolo Ciccarese
http://www.w3.org/community/openannotation/   Annotations@Harvard
Example: commenting




W3C Open Annotation Data Model                     Paolo Ciccarese
http://www.w3.org/community/openannotation/   Annotations@Harvard
Multiple Targets




W3C Open Annotation Data Model                          Paolo Ciccarese
http://www.w3.org/community/openannotation/        Annotations@Harvard
Provenance (maps to PROV)




PROV-O: W3C Proposed Recommendation http://www.w3.org/TR/prov-o/
  W3C Open Annotation Data Model                                        Paolo Ciccarese
  http://www.w3.org/community/openannotation/                      Annotations@Harvard
Further Specification of Resources
     Specific Body and Specific Target resources identify the region of
     interest, and/or the state of the resource.

     Need to be able to describe the state of the resource, the segment of
     interest, and potentially styling hints for how to render it.

     We introduce:
         State                Describes how to retrieve representation
         Selector             Describes how to select segment
         Style                Describes how to render/process segment
         Scope                Describes context of the resource




W3C Open Annotation Data Model                                                 Paolo Ciccarese
http://www.w3.org/community/openannotation/                               Annotations@Harvard
Annotating text fragments




W3C Open Annotation Data Model                     Paolo Ciccarese
http://www.w3.org/community/openannotation/   Annotations@Harvard
Text Quote Selectors




W3C Open Annotation Data Model                       Paolo Ciccarese
http://www.w3.org/community/openannotation/     Annotations@Harvard
Fragment Selectors




W3C Open Annotation Data Model                       Paolo Ciccarese
http://www.w3.org/community/openannotation/     Annotations@Harvard
SVG Selectors




SVG: W3C Recommendation http://www.w3.org/TR/SVG11/

  W3C Open Annotation Data Model                           Paolo Ciccarese
  http://www.w3.org/community/openannotation/         Annotations@Harvard
Media Fragments (and scope)




Media Fragments URI: W3C Recommendation http://www.w3.org/TR/media-frags/

  W3C Open Annotation Data Model                                           Paolo Ciccarese
  http://www.w3.org/community/openannotation/                         Annotations@Harvard
And more selectors




W3C Open Annotation Data Model                       Paolo Ciccarese
http://www.w3.org/community/openannotation/     Annotations@Harvard
And more…
  •   support for tagging and semantic tagging
  •   extending motivations
  •   organizing bodies and targets collections
  •   serialization in JSON-LD and other formats
  •   support for RDF graphs
  •   …
               Join us and follow our mailing list:
               http://www.w3.org/community/openannotation/
W3C Open Annotation Data Model                               Paolo Ciccarese
http://www.w3.org/community/openannotation/             Annotations@Harvard
Support for tagging




W3C Open Annotation Data Model                        Paolo Ciccarese
http://www.w3.org/community/openannotation/      Annotations@Harvard
Support for tagging




W3C Open Annotation Data Model                        Paolo Ciccarese
http://www.w3.org/community/openannotation/      Annotations@Harvard
JSON-LD serialization
{
    "@context": "http://www.w3.org/ns/oa-context-20130208.json",
    "@id": "http://www.example.org/annotations/anno1",
    "@type": "oa:Annotation”,
    "annotatedAt": "2012-11-10T09:08:07",
    "annotatedBy": {
       "@id": "http://www.example.org/people/person1",
       "@type": "foaf:Person",
       "mbox": { "@id": mailto:person1@example.org },
       "name": "Person One"
    },
    "hasBody": {
       "@id": "urn:uuid:1d823e02-60a1-47ae-ae7f-a02f2ac348f8",
       "@type": ["cnt:ContentAsText", "dctypes:Text"],
       "chars": "This is part of our logo"
    },
    "hasTarget": {
       "@id": "urn:uuid:cc2c8f08-3597-4d73-a529-1c5fed58268b",
       "@type": "oa:SpecificResource",
       "hasSelector": {
          "@id": "urn:uuid:7978fa7b-3e03-47e2-89d8-fa39d1280765",
          "@type": "oa:FragmentSelector",
          "conformsTo": "http://www.w3.org/TR/media-frags/",
          "value": "xywh=10,10,5,5"
       },
       "hasSource": {
          "@id": "http://www.example.org/images/logo.jpg",
          "@type": "dctypes:Image"
       }
    }
}
W3C Open Annotation Data Model                                           Paolo Ciccarese
http://www.w3.org/community/openannotation/                         Annotations@Harvard
W3C Open Annotation Data Model                     Paolo Ciccarese
http://www.w3.org/community/openannotation/   Annotations@Harvard
New specifications (Feb 8, 2013)
       http://www.openannotation.org/spec/core/




W3C Open Annotation Data Model                     Paolo Ciccarese
http://www.w3.org/community/openannotation/   Annotations@Harvard
W3C Open Annotation
                       Community Group
       http://www.w3.org/community/openannotation/

                          paolo.ciccarese@gmail.com



W3C Open Annotation Data Model                             Paolo Ciccarese
http://www.w3.org/community/openannotation/           Annotations@Harvard

Más contenido relacionado

La actualidad más candente

Annotopia: Open Annotation Server
Annotopia: Open Annotation ServerAnnotopia: Open Annotation Server
Annotopia: Open Annotation ServerPaolo Ciccarese
 
AO: Annotation Ontology for science on the web
AO: Annotation Ontology for science on the webAO: Annotation Ontology for science on the web
AO: Annotation Ontology for science on the webPaolo Ciccarese
 
Linking Data, Linking People
Linking Data, Linking PeopleLinking Data, Linking People
Linking Data, Linking PeoplefereiraJ
 
Paolo ciccarese DILS 2013 keynote
Paolo ciccarese DILS 2013 keynotePaolo ciccarese DILS 2013 keynote
Paolo ciccarese DILS 2013 keynotePaolo Ciccarese
 
SemTechBiz 2012: Domeo: a web-based tool for semantic annotation of online do...
SemTechBiz 2012: Domeo: a web-based tool for semantic annotation of online do...SemTechBiz 2012: Domeo: a web-based tool for semantic annotation of online do...
SemTechBiz 2012: Domeo: a web-based tool for semantic annotation of online do...Paolo Ciccarese
 
Research Shared: researchobject.org
Research Shared: researchobject.orgResearch Shared: researchobject.org
Research Shared: researchobject.orgNorman Morrison
 
2012 CNI Fall Membership Meeting
2012 CNI Fall Membership Meeting2012 CNI Fall Membership Meeting
2012 CNI Fall Membership MeetingPaolo Ciccarese
 
Linked Data: A short(-ish) introduction
Linked Data: A short(-ish) introductionLinked Data: A short(-ish) introduction
Linked Data: A short(-ish) introductionPete Johnston
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorialmatthewhorridge
 
DataCite: the Perfect Complement to CrossRef
DataCite: the Perfect Complement to CrossRefDataCite: the Perfect Complement to CrossRef
DataCite: the Perfect Complement to CrossRefCrossref
 
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...DuraSpace
 
Software Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceSoftware Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceCarole Goble
 
Big Data Analytics course: Named Entities and Deep Learning for NLP
Big Data Analytics course: Named Entities and Deep Learning for NLPBig Data Analytics course: Named Entities and Deep Learning for NLP
Big Data Analytics course: Named Entities and Deep Learning for NLPChristian Morbidoni
 
20141112 courtot big_datasemwebontologies
20141112 courtot big_datasemwebontologies20141112 courtot big_datasemwebontologies
20141112 courtot big_datasemwebontologiesMelanie Courtot
 
Hack U Barcelona 2011
Hack U Barcelona 2011Hack U Barcelona 2011
Hack U Barcelona 2011Peter Mika
 
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...DuraSpace
 
OEG-Tools for supporting Ontology Engineering
OEG-Tools for supporting Ontology EngineeringOEG-Tools for supporting Ontology Engineering
OEG-Tools for supporting Ontology EngineeringMaría Poveda Villalón
 

La actualidad más candente (20)

Annotopia: Open Annotation Server
Annotopia: Open Annotation ServerAnnotopia: Open Annotation Server
Annotopia: Open Annotation Server
 
AO: Annotation Ontology for science on the web
AO: Annotation Ontology for science on the webAO: Annotation Ontology for science on the web
AO: Annotation Ontology for science on the web
 
Linking Data, Linking People
Linking Data, Linking PeopleLinking Data, Linking People
Linking Data, Linking People
 
Paolo ciccarese DILS 2013 keynote
Paolo ciccarese DILS 2013 keynotePaolo ciccarese DILS 2013 keynote
Paolo ciccarese DILS 2013 keynote
 
SemTechBiz 2012: Domeo: a web-based tool for semantic annotation of online do...
SemTechBiz 2012: Domeo: a web-based tool for semantic annotation of online do...SemTechBiz 2012: Domeo: a web-based tool for semantic annotation of online do...
SemTechBiz 2012: Domeo: a web-based tool for semantic annotation of online do...
 
Research Shared: researchobject.org
Research Shared: researchobject.orgResearch Shared: researchobject.org
Research Shared: researchobject.org
 
Open science platforms
Open science platformsOpen science platforms
Open science platforms
 
2012 CNI Fall Membership Meeting
2012 CNI Fall Membership Meeting2012 CNI Fall Membership Meeting
2012 CNI Fall Membership Meeting
 
Linked Data: A short(-ish) introduction
Linked Data: A short(-ish) introductionLinked Data: A short(-ish) introduction
Linked Data: A short(-ish) introduction
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorial
 
DataCite: the Perfect Complement to CrossRef
DataCite: the Perfect Complement to CrossRefDataCite: the Perfect Complement to CrossRef
DataCite: the Perfect Complement to CrossRef
 
Clark - Metadata is the Message
Clark - Metadata is the MessageClark - Metadata is the Message
Clark - Metadata is the Message
 
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
4.16.15 Slides, “Enhancing Early Career Researcher Profiles: VIVO & ORCID Int...
 
Software Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceSoftware Sustainability: Better Software Better Science
Software Sustainability: Better Software Better Science
 
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
 
Big Data Analytics course: Named Entities and Deep Learning for NLP
Big Data Analytics course: Named Entities and Deep Learning for NLPBig Data Analytics course: Named Entities and Deep Learning for NLP
Big Data Analytics course: Named Entities and Deep Learning for NLP
 
20141112 courtot big_datasemwebontologies
20141112 courtot big_datasemwebontologies20141112 courtot big_datasemwebontologies
20141112 courtot big_datasemwebontologies
 
Hack U Barcelona 2011
Hack U Barcelona 2011Hack U Barcelona 2011
Hack U Barcelona 2011
 
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
 
OEG-Tools for supporting Ontology Engineering
OEG-Tools for supporting Ontology EngineeringOEG-Tools for supporting Ontology Engineering
OEG-Tools for supporting Ontology Engineering
 

Destacado

My Friend And I Picture Text Dictionary
My Friend And I Picture Text DictionaryMy Friend And I Picture Text Dictionary
My Friend And I Picture Text Dictionaryjim mager
 
Kotu2009 juha kreus kriisiviestintä 91009
Kotu2009 juha kreus kriisiviestintä 91009Kotu2009 juha kreus kriisiviestintä 91009
Kotu2009 juha kreus kriisiviestintä 91009Juha Kreus
 
College chapter 1 2
College chapter 1 2College chapter 1 2
College chapter 1 2gmaidekamido
 
Liquid Journals. Overview. How social computing and liquid knowledge will sha...
Liquid Journals. Overview. How social computing and liquid knowledge will sha...Liquid Journals. Overview. How social computing and liquid knowledge will sha...
Liquid Journals. Overview. How social computing and liquid knowledge will sha...Aliaksandr Birukou
 
New zealand jeopardy
New zealand jeopardyNew zealand jeopardy
New zealand jeopardysandrat12
 
C:\Documents And Settings\Lola\Escritorio\Gran Canaria(2003)!
C:\Documents And Settings\Lola\Escritorio\Gran Canaria(2003)!C:\Documents And Settings\Lola\Escritorio\Gran Canaria(2003)!
C:\Documents And Settings\Lola\Escritorio\Gran Canaria(2003)!Lola Espino
 
Global tax 50 2016 international tax review
Global tax 50 2016   international tax reviewGlobal tax 50 2016   international tax review
Global tax 50 2016 international tax reviewPallavi M
 
Antes de usarlos, entendamos a los Influencers
Antes de usarlos, entendamos a los InfluencersAntes de usarlos, entendamos a los Influencers
Antes de usarlos, entendamos a los InfluencersÓscar Solano Brenes
 
Mundial fifa sudafrica 2010(1)
Mundial fifa sudafrica 2010(1)Mundial fifa sudafrica 2010(1)
Mundial fifa sudafrica 2010(1)Analía Genauer
 
Lightning Words 1
Lightning Words 1Lightning Words 1
Lightning Words 1danaellis78
 
New zealand jeopardy
New zealand jeopardyNew zealand jeopardy
New zealand jeopardysandrat12
 
Economic presentation
Economic presentationEconomic presentation
Economic presentationErin McClarty
 

Destacado (20)

My Friend And I Picture Text Dictionary
My Friend And I Picture Text DictionaryMy Friend And I Picture Text Dictionary
My Friend And I Picture Text Dictionary
 
Chapter 2 7
Chapter 2 7Chapter 2 7
Chapter 2 7
 
Kotu2009 juha kreus kriisiviestintä 91009
Kotu2009 juha kreus kriisiviestintä 91009Kotu2009 juha kreus kriisiviestintä 91009
Kotu2009 juha kreus kriisiviestintä 91009
 
College chapter 1 2
College chapter 1 2College chapter 1 2
College chapter 1 2
 
Liquid Journals. Overview. How social computing and liquid knowledge will sha...
Liquid Journals. Overview. How social computing and liquid knowledge will sha...Liquid Journals. Overview. How social computing and liquid knowledge will sha...
Liquid Journals. Overview. How social computing and liquid knowledge will sha...
 
New zealand jeopardy
New zealand jeopardyNew zealand jeopardy
New zealand jeopardy
 
C:\Documents And Settings\Lola\Escritorio\Gran Canaria(2003)!
C:\Documents And Settings\Lola\Escritorio\Gran Canaria(2003)!C:\Documents And Settings\Lola\Escritorio\Gran Canaria(2003)!
C:\Documents And Settings\Lola\Escritorio\Gran Canaria(2003)!
 
Nick!
Nick!Nick!
Nick!
 
Overview
OverviewOverview
Overview
 
Guest author tutorial
Guest author tutorialGuest author tutorial
Guest author tutorial
 
Global tax 50 2016 international tax review
Global tax 50 2016   international tax reviewGlobal tax 50 2016   international tax review
Global tax 50 2016 international tax review
 
Webmastery for Toastmasters
Webmastery for ToastmastersWebmastery for Toastmasters
Webmastery for Toastmasters
 
Antes de usarlos, entendamos a los Influencers
Antes de usarlos, entendamos a los InfluencersAntes de usarlos, entendamos a los Influencers
Antes de usarlos, entendamos a los Influencers
 
Mundial fifa sudafrica 2010(1)
Mundial fifa sudafrica 2010(1)Mundial fifa sudafrica 2010(1)
Mundial fifa sudafrica 2010(1)
 
Sr Pastor Friend Or Foe
Sr Pastor Friend Or FoeSr Pastor Friend Or Foe
Sr Pastor Friend Or Foe
 
Presentatie PCO.Infra
Presentatie PCO.InfraPresentatie PCO.Infra
Presentatie PCO.Infra
 
Chapter 2 3
Chapter 2 3Chapter 2 3
Chapter 2 3
 
Lightning Words 1
Lightning Words 1Lightning Words 1
Lightning Words 1
 
New zealand jeopardy
New zealand jeopardyNew zealand jeopardy
New zealand jeopardy
 
Economic presentation
Economic presentationEconomic presentation
Economic presentation
 

Similar a Open Annotation Model

W3C Library Linked Data Incubator Group
W3C Library Linked Data Incubator GroupW3C Library Linked Data Incubator Group
W3C Library Linked Data Incubator GroupAntoine Isaac
 
Revelations about relations in connecting research: content types, data and i...
Revelations about relations in connecting research: content types, data and i...Revelations about relations in connecting research: content types, data and i...
Revelations about relations in connecting research: content types, data and i...Jisc
 
OSFair2017 Workshop | Building a global knowledge commons - ramping up reposi...
OSFair2017 Workshop | Building a global knowledge commons - ramping up reposi...OSFair2017 Workshop | Building a global knowledge commons - ramping up reposi...
OSFair2017 Workshop | Building a global knowledge commons - ramping up reposi...Open Science Fair
 
Verifiable, linked open knowledge that anyone can edit
Verifiable, linked open knowledge that anyone can editVerifiable, linked open knowledge that anyone can edit
Verifiable, linked open knowledge that anyone can editDario Taraborelli
 
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011
Lynch & Dirks  - Platforms for Open Research - Charleston Conference 2011Lynch & Dirks  - Platforms for Open Research - Charleston Conference 2011
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011Lee Dirks
 
#ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love #ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love Kristi Holmes
 
SWAN/SIOC: Aligning Scientific Discourse Representation and Social Semantics
SWAN/SIOC: Aligning Scientific Discourse Representation and Social SemanticsSWAN/SIOC: Aligning Scientific Discourse Representation and Social Semantics
SWAN/SIOC: Aligning Scientific Discourse Representation and Social SemanticsJohn Breslin
 
Open Science @ Instituto Gukbenkian de Ciência
Open Science @ Instituto Gukbenkian de CiênciaOpen Science @ Instituto Gukbenkian de Ciência
Open Science @ Instituto Gukbenkian de CiênciaMaria Antónia Correia
 
Reshaping the world of scholarly communication by Dr. Usha Munshi
Reshaping the world of scholarly communication by Dr. Usha MunshiReshaping the world of scholarly communication by Dr. Usha Munshi
Reshaping the world of scholarly communication by Dr. Usha MunshiAta Rehman
 
Wikidata: Verifiable, Linked Open Knowledge That Anyone Can Edit
Wikidata: Verifiable, Linked Open Knowledge That Anyone Can EditWikidata: Verifiable, Linked Open Knowledge That Anyone Can Edit
Wikidata: Verifiable, Linked Open Knowledge That Anyone Can EditDario Taraborelli
 
Open Data Repositories
Open Data RepositoriesOpen Data Repositories
Open Data RepositoriesXavier Ochoa
 
The 7 Habits of Highly Effective Research Communicators
The 7 Habits of Highly Effective Research CommunicatorsThe 7 Habits of Highly Effective Research Communicators
The 7 Habits of Highly Effective Research CommunicatorsAnup Kumar Das
 
Publishing (Open) Data
Publishing (Open) DataPublishing (Open) Data
Publishing (Open) DataBrian Hole
 
W3C Library Linked Data Incubator Group - 2011
W3C Library Linked Data Incubator Group  - 2011W3C Library Linked Data Incubator Group  - 2011
W3C Library Linked Data Incubator Group - 2011Antoine Isaac
 
Next Generation Repositories
Next Generation RepositoriesNext Generation Repositories
Next Generation Repositoriesukcorr
 
Manage it locally to share it globally: RDM and Wikimedia Commons
Manage it locally to share it globally: RDM and Wikimedia CommonsManage it locally to share it globally: RDM and Wikimedia Commons
Manage it locally to share it globally: RDM and Wikimedia CommonsNick Sheppard
 
Research Data Publishing
Research Data PublishingResearch Data Publishing
Research Data PublishingBrian Hole
 
Virtual Research Networks : Towards Research 2.0
Virtual Research Networks : Towards Research 2.0Virtual Research Networks : Towards Research 2.0
Virtual Research Networks : Towards Research 2.0Guus van den Brekel
 

Similar a Open Annotation Model (20)

A Clean Slate?
A Clean Slate?A Clean Slate?
A Clean Slate?
 
W3C Library Linked Data Incubator Group
W3C Library Linked Data Incubator GroupW3C Library Linked Data Incubator Group
W3C Library Linked Data Incubator Group
 
Revelations about relations in connecting research: content types, data and i...
Revelations about relations in connecting research: content types, data and i...Revelations about relations in connecting research: content types, data and i...
Revelations about relations in connecting research: content types, data and i...
 
OSFair2017 Workshop | Building a global knowledge commons - ramping up reposi...
OSFair2017 Workshop | Building a global knowledge commons - ramping up reposi...OSFair2017 Workshop | Building a global knowledge commons - ramping up reposi...
OSFair2017 Workshop | Building a global knowledge commons - ramping up reposi...
 
Verifiable, linked open knowledge that anyone can edit
Verifiable, linked open knowledge that anyone can editVerifiable, linked open knowledge that anyone can edit
Verifiable, linked open knowledge that anyone can edit
 
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011
Lynch & Dirks  - Platforms for Open Research - Charleston Conference 2011Lynch & Dirks  - Platforms for Open Research - Charleston Conference 2011
Lynch & Dirks - Platforms for Open Research - Charleston Conference 2011
 
#ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love #ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love
 
SWAN/SIOC: Aligning Scientific Discourse Representation and Social Semantics
SWAN/SIOC: Aligning Scientific Discourse Representation and Social SemanticsSWAN/SIOC: Aligning Scientific Discourse Representation and Social Semantics
SWAN/SIOC: Aligning Scientific Discourse Representation and Social Semantics
 
Library 2.0
Library 2.0Library 2.0
Library 2.0
 
Open Science @ Instituto Gukbenkian de Ciência
Open Science @ Instituto Gukbenkian de CiênciaOpen Science @ Instituto Gukbenkian de Ciência
Open Science @ Instituto Gukbenkian de Ciência
 
Reshaping the world of scholarly communication by Dr. Usha Munshi
Reshaping the world of scholarly communication by Dr. Usha MunshiReshaping the world of scholarly communication by Dr. Usha Munshi
Reshaping the world of scholarly communication by Dr. Usha Munshi
 
Wikidata: Verifiable, Linked Open Knowledge That Anyone Can Edit
Wikidata: Verifiable, Linked Open Knowledge That Anyone Can EditWikidata: Verifiable, Linked Open Knowledge That Anyone Can Edit
Wikidata: Verifiable, Linked Open Knowledge That Anyone Can Edit
 
Open Data Repositories
Open Data RepositoriesOpen Data Repositories
Open Data Repositories
 
The 7 Habits of Highly Effective Research Communicators
The 7 Habits of Highly Effective Research CommunicatorsThe 7 Habits of Highly Effective Research Communicators
The 7 Habits of Highly Effective Research Communicators
 
Publishing (Open) Data
Publishing (Open) DataPublishing (Open) Data
Publishing (Open) Data
 
W3C Library Linked Data Incubator Group - 2011
W3C Library Linked Data Incubator Group  - 2011W3C Library Linked Data Incubator Group  - 2011
W3C Library Linked Data Incubator Group - 2011
 
Next Generation Repositories
Next Generation RepositoriesNext Generation Repositories
Next Generation Repositories
 
Manage it locally to share it globally: RDM and Wikimedia Commons
Manage it locally to share it globally: RDM and Wikimedia CommonsManage it locally to share it globally: RDM and Wikimedia Commons
Manage it locally to share it globally: RDM and Wikimedia Commons
 
Research Data Publishing
Research Data PublishingResearch Data Publishing
Research Data Publishing
 
Virtual Research Networks : Towards Research 2.0
Virtual Research Networks : Towards Research 2.0Virtual Research Networks : Towards Research 2.0
Virtual Research Networks : Towards Research 2.0
 

Más de Paolo Ciccarese

Domeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and ClerezzaDomeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and ClerezzaPaolo Ciccarese
 
AO and Annotation Tool for AOC
AO and Annotation Tool for AOCAO and Annotation Tool for AOC
AO and Annotation Tool for AOCPaolo Ciccarese
 
SWAN, HyQue and Nanopublications
SWAN, HyQue and NanopublicationsSWAN, HyQue and Nanopublications
SWAN, HyQue and NanopublicationsPaolo Ciccarese
 
Swan Annotation Tool - Text Mining
Swan Annotation Tool - Text MiningSwan Annotation Tool - Text Mining
Swan Annotation Tool - Text MiningPaolo Ciccarese
 
Annotation Ontology (AO)
Annotation Ontology (AO)Annotation Ontology (AO)
Annotation Ontology (AO)Paolo Ciccarese
 
Semantics is not a luxury
Semantics is not a luxurySemantics is not a luxury
Semantics is not a luxuryPaolo Ciccarese
 
PRO Use Cases for Scientific Communities
PRO Use Cases for Scientific CommunitiesPRO Use Cases for Scientific Communities
PRO Use Cases for Scientific CommunitiesPaolo Ciccarese
 

Más de Paolo Ciccarese (7)

Domeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and ClerezzaDomeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and Clerezza
 
AO and Annotation Tool for AOC
AO and Annotation Tool for AOCAO and Annotation Tool for AOC
AO and Annotation Tool for AOC
 
SWAN, HyQue and Nanopublications
SWAN, HyQue and NanopublicationsSWAN, HyQue and Nanopublications
SWAN, HyQue and Nanopublications
 
Swan Annotation Tool - Text Mining
Swan Annotation Tool - Text MiningSwan Annotation Tool - Text Mining
Swan Annotation Tool - Text Mining
 
Annotation Ontology (AO)
Annotation Ontology (AO)Annotation Ontology (AO)
Annotation Ontology (AO)
 
Semantics is not a luxury
Semantics is not a luxurySemantics is not a luxury
Semantics is not a luxury
 
PRO Use Cases for Scientific Communities
PRO Use Cases for Scientific CommunitiesPRO Use Cases for Scientific Communities
PRO Use Cases for Scientific Communities
 

Open Annotation Model

  • 1. W3C Open Annotation Data Model: achieving interoperability Paolo Ciccarese, PhD Co-chair of the W3C Open Annotation Community Group Mass General Hospital Harvard Medical School W3C Open Annotation Data Model Group Open Annotation Community Paolo Ciccarese http://www.w3.org/communities/openannotation/ http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 2. Acknowledgements • Robert Sanderson (Co-chair), Herbert Van de Sompeland all the members of the W3C Open Annotation Community Group • Annotation Ontology: Tim Clark, Marco Ocana, Leyla Garcia Castro, Bob Morris, Paul Morris, Phil Desenne, StianSoiland-Reyes… • Open Annotation Collaboration: Tim Cole, Neil Fraistat, Anna Gerber, Jane Hunter, Jim Smith, Jacob Jett… W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 3. Annotation is emerging as… • A uniform, pervasive method for describing… bookmarking, integrating, connecting, sharing … a variety of (digital) resources • A starting point and not only an end point • Valuable content.. sometimes even more valuable than the annotated content • Important search/discovery mechanism W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 4. … we commonly use annotation • We annotate prints, HTML and PDFs • We bookmark/tag web pages… • … and publications (citations/references) • We comment on web pages, blogs, forums and emails • youtube, vimeo, flickrslid eshare,twitter… W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 5. Problem is… • Most of applications make very hard to export and aggregate our own annotation • Applications have a life span and they can disappear along with your annotation • No application will cover all the annotation related use cases • We need to enable applications developers and researchers W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 6. Solution: interoperability W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 7. W3C Open Annotation Community Group http://www.w3.org/community/openannotation/ 71 participants from around the world 6th of 110 community groups Join Us! W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 8. Interoperability starts from people • OA started with the reconciliation of – Open Annotation Collaboration (OAC) – Annotation Ontology (AO) W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 9. Annotation Ontology (AO) • OWL vocabulary for representing and sharing annotation of digital resources and their fragments in RDF format • Focus on biomedicine and sciences. But desire to make the AO framework more broadly usable. Ciccarese et al, 2011 An open annotation ontology for science on web 3.0 W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 10. Open Annotation Collaboration • Focus on interoperability for annotations in order to allow sharing of annotations across: – Annotation clients; – Content collections; – Services that leverage annotations. • Focus on annotation for scholarly purposes. But desire to make the OAC framework more broadly usable. http://openannotation.org/ W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 11. Open Annotation CG Mission Interoperability between Annotation systems and platforms: …following the architecture of the Web …reusing existing Web standards …providing a single and coherent model …preserving the original ‘meaning’ …orthogonal to the domain of interest …without requiring adoption of specific platforms W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 12. What is annotation? An Annotation is considered to be a set of connected resources, typically including a body and target, where the body is related to (often about) the target. Users Annotate To: …Provide an Aide-Memoire Highlighting, Bookmarking …Share and Inform Commenting, Describing …Improve Discovery Tagging, Linking …Organize Resources Classifying, Identifying …Interact with Others Questioning, Replying …Create as well as Consume Editing, Moderating W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 13. Basic Data Model 0..* 1..* W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 14. Example: bookmarking W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 15. Example: commenting W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 16. Multiple Targets W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 17. Provenance (maps to PROV) PROV-O: W3C Proposed Recommendation http://www.w3.org/TR/prov-o/ W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 18. Further Specification of Resources Specific Body and Specific Target resources identify the region of interest, and/or the state of the resource. Need to be able to describe the state of the resource, the segment of interest, and potentially styling hints for how to render it. We introduce: State Describes how to retrieve representation Selector Describes how to select segment Style Describes how to render/process segment Scope Describes context of the resource W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 19. Annotating text fragments W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 20. Text Quote Selectors W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 21. Fragment Selectors W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 22. SVG Selectors SVG: W3C Recommendation http://www.w3.org/TR/SVG11/ W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 23. Media Fragments (and scope) Media Fragments URI: W3C Recommendation http://www.w3.org/TR/media-frags/ W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 24. And more selectors W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 25. And more… • support for tagging and semantic tagging • extending motivations • organizing bodies and targets collections • serialization in JSON-LD and other formats • support for RDF graphs • … Join us and follow our mailing list: http://www.w3.org/community/openannotation/ W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 26. Support for tagging W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 27. Support for tagging W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 28. JSON-LD serialization { "@context": "http://www.w3.org/ns/oa-context-20130208.json", "@id": "http://www.example.org/annotations/anno1", "@type": "oa:Annotation”, "annotatedAt": "2012-11-10T09:08:07", "annotatedBy": { "@id": "http://www.example.org/people/person1", "@type": "foaf:Person", "mbox": { "@id": mailto:person1@example.org }, "name": "Person One" }, "hasBody": { "@id": "urn:uuid:1d823e02-60a1-47ae-ae7f-a02f2ac348f8", "@type": ["cnt:ContentAsText", "dctypes:Text"], "chars": "This is part of our logo" }, "hasTarget": { "@id": "urn:uuid:cc2c8f08-3597-4d73-a529-1c5fed58268b", "@type": "oa:SpecificResource", "hasSelector": { "@id": "urn:uuid:7978fa7b-3e03-47e2-89d8-fa39d1280765", "@type": "oa:FragmentSelector", "conformsTo": "http://www.w3.org/TR/media-frags/", "value": "xywh=10,10,5,5" }, "hasSource": { "@id": "http://www.example.org/images/logo.jpg", "@type": "dctypes:Image" } } } W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 29. W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 30. New specifications (Feb 8, 2013) http://www.openannotation.org/spec/core/ W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard
  • 31. W3C Open Annotation Community Group http://www.w3.org/community/openannotation/ paolo.ciccarese@gmail.com W3C Open Annotation Data Model Paolo Ciccarese http://www.w3.org/community/openannotation/ Annotations@Harvard