SlideShare una empresa de Scribd logo
1 de 11
2012 DLF Forum
                                                       Denver, CO
                                                        4 Nov 2012



Using Open Annotation
Introduction and Overview


                              Timothy W. Cole (t-cole3@illinois.edu)



           University of Illinois at Urbana-Champaign
Scope
• Premise: Annotation is a pervasive element of scholarship
   – How does past practice (on paper) translate to digital realm?
   – What kinds of new annotation practice is enabled?
• Goal:
   A Web and resource-centric interoperable annotation environment
     that allows leveraging of annotations across the boundaries of
     annotation clients, annotation servers, and content collections
• Timeline:
   –   OAC Phase I funded by Andrew Mellon Foundation March 2009
   –   1st OAC experiments begin Jan. 2011; 2nd group begin Fall 2011
   –   W3C Open Annotation Community Group Formed Dec. 2011
   –   Draft core & extension specs posted May 2012; 1.0 release by Jan.
   –   Public rollouts spring 2013: East Coast, West Coast, Europe
The basic data model
                                 http://somewhere.edu/MyAnnotation

                                                          Anno 1 – A resource of
                                                          class oa:Annotation
                                            Anno 1        identified by a URI




Res B – A resource                                                        Res T – A resource
(any media type)                                                          (any media type)
identified by a URI       oa:hasBody                  oa:hasTarget        identified by a URI
(existing or new)

                                        Says Something
                Res B                                                 Res T
                                             About


           URN:uuid:1234567890                             http://somewhere.edu/MyPage.html
Basic Annotation Model:
W3C Open Annotation
Community Group
http://www.w3.org/community/openannotation/




       From Open Annotation
            Core Data Model
      9 May 2012 Draft (Beta)
http://www.openannotation.org/spec/core/




                 Also Available:
Open Annotation Extension Spec
       9 May 2012 Draft (Beta)
                                                <Anno1> a oa:Annotation ;
http://www.openannotation.org/spec/extension/
                                                        oa:hasBody <Body1> ;
                                                        oa:hasTarget <Target1> .
Key Features
• Support for expressing provenance (under review)
   – Both human and machine agents
• Support for expressing motivation for annotating (new)
   – Commenting, questioning, agreeing / disagreeing, ....
• Support for annotating segment or region of target
   – Also State (e.g., representation, version, ...)
• Support for multiple targets (revised)
   – Multiple individual, choice/alternatives, set / cohesive whole, list

• Support for annotation of targets in context (new)
• Semantic & data annotations (revised)
• Basic vocabularies for selectors, motivations, ...
Provenance and classing
Motivation (for annotating)

Current Consensus
1. rdf:type
•Every annotation MUST have an explicit class of oa:Annotation
•Sub-classes of oa:Annotation may be used to restrict data model

2. oa:motivatedBy
•To express reasons why the annotation was created
•Proposed oa:Motivations: oax:Commenting, oax:Tagging,
oax:Highlighting, oax:Asking, oax:Editing, ....
Specific targets & bodies
Can express / constrain:

•Source
•State
•Selector
•Scope
Multiple targets / bodies
Current Consensus

•Multiple occurrences of the same predicate will be treated as "Individuals".
    Each body annotates each target completely and independently

•Other constructions require explicit, typed nodes within the graph.
    –oa:Choice: Exactly one of the items in the Choice should be used.
    –oa:Set: All of the items in the Set should be used, and order is unimportant
    –oa:List: All of the items in the List should be used, and order is important.

•These same classes will be used for Bodies, Targets and Specifiers.

•Specifiers must use one of oa:Choice, oa:Set, oa:List
The OAC Experiments
•   U.of Queensland: Collaborative Development of Scholarly Editions
•   Stanford: Digitized Medieval Manuscripts
•   U. of Maryland: Streaming Video Content
•   U. of Illinois: Digital Emblematica
•   Cornell: Maphub Phase II
•   Brown: OAC Compliant Annotation Framework in Fedora
•   Meertens Inst: CATCHPlus Open Document Annotation
•   U. of Colorado: Annotation of Biomedical Text
•   NYU: Middleware for Scholarly Publications and Resources

                           http://www.openannotation.org/Partners.html
Next
• Andy Ashton
• Jacob Jett
• Kevin Livingston

• Links (after the other presentations):
   – W3C Open Annotation Community Group
     http://www.w3.org/community/openannotation/
   – Open Annotation Collaboration / Annotation Ontology Initiative
     http://www.openannotation.org/      http://www.openannotation.org/Partners.html
     http://code.google.com/p/annotation-ontology/
   – Simple demo
     http://quest.grainger.uiuc.edu/OACDemo/Demo/Emblematica
     http://emblemimages.grainger.illinois.edu/meditationesembl00voge/emblem000012.xml

• Use cases (from the audience)

Más contenido relacionado

La actualidad más candente

Building OBO Foundry ontology using semantic web tools
Building OBO Foundry ontology using semantic web toolsBuilding OBO Foundry ontology using semantic web tools
Building OBO Foundry ontology using semantic web toolsMelanie Courtot
 
Ontology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaOntology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaRichard Kuo
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101Luigi De Russis
 
Library Linked Data Progress
Library Linked Data ProgressLibrary Linked Data Progress
Library Linked Data ProgressRichard Wallis
 
Anti-plagiarism tools for our repositories
Anti-plagiarism tools for our repositoriesAnti-plagiarism tools for our repositories
Anti-plagiarism tools for our repositoriesJan Mach
 
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 WebRobert Sanderson
 
The Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked DataThe Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked DataRichard Urban
 
Annotations as Linked Data with Fedora4 and Triannon
Annotations as Linked Data with Fedora4 and TriannonAnnotations as Linked Data with Fedora4 and Triannon
Annotations as Linked Data with Fedora4 and TriannonRobert Sanderson
 
FOAF for Social Network Portability
FOAF for Social Network PortabilityFOAF for Social Network Portability
FOAF for Social Network PortabilityUldis Bojars
 
Programming the Semantic Web
Programming the Semantic WebProgramming the Semantic Web
Programming the Semantic WebLuigi De Russis
 
NIF - Version 1.0 - 2011/10/23
NIF - Version 1.0 - 2011/10/23NIF - Version 1.0 - 2011/10/23
NIF - Version 1.0 - 2011/10/23Sebastian Hellmann
 
An Evidential Logic for Multi-Relational Networks
An Evidential Logic for Multi-Relational NetworksAn Evidential Logic for Multi-Relational Networks
An Evidential Logic for Multi-Relational NetworksMarko Rodriguez
 

La actualidad más candente (17)

Building OBO Foundry ontology using semantic web tools
Building OBO Foundry ontology using semantic web toolsBuilding OBO Foundry ontology using semantic web tools
Building OBO Foundry ontology using semantic web tools
 
Git studynotes
Git studynotesGit studynotes
Git studynotes
 
Ontology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpediaOntology, Semantic Web and DBpedia
Ontology, Semantic Web and DBpedia
 
Semantic Web - Ontology 101
Semantic Web - Ontology 101Semantic Web - Ontology 101
Semantic Web - Ontology 101
 
semantic web & natural language
semantic web & natural languagesemantic web & natural language
semantic web & natural language
 
Library Linked Data Progress
Library Linked Data ProgressLibrary Linked Data Progress
Library Linked Data Progress
 
General Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open DataGeneral Introduction for Semantic Web and Linked Open Data
General Introduction for Semantic Web and Linked Open Data
 
Anti-plagiarism tools for our repositories
Anti-plagiarism tools for our repositoriesAnti-plagiarism tools for our repositories
Anti-plagiarism tools for our repositories
 
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
 
The Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked DataThe Dublin Core 1:1 Principle in the Age of Linked Data
The Dublin Core 1:1 Principle in the Age of Linked Data
 
Zotero
ZoteroZotero
Zotero
 
Annotations as Linked Data with Fedora4 and Triannon
Annotations as Linked Data with Fedora4 and TriannonAnnotations as Linked Data with Fedora4 and Triannon
Annotations as Linked Data with Fedora4 and Triannon
 
FOAF for Social Network Portability
FOAF for Social Network PortabilityFOAF for Social Network Portability
FOAF for Social Network Portability
 
Programming the Semantic Web
Programming the Semantic WebProgramming the Semantic Web
Programming the Semantic Web
 
NIF - Version 1.0 - 2011/10/23
NIF - Version 1.0 - 2011/10/23NIF - Version 1.0 - 2011/10/23
NIF - Version 1.0 - 2011/10/23
 
An Evidential Logic for Multi-Relational Networks
An Evidential Logic for Multi-Relational NetworksAn Evidential Logic for Multi-Relational Networks
An Evidential Logic for Multi-Relational Networks
 
FOAF
FOAFFOAF
FOAF
 

Similar a Cole using oa-intro-dlf2012

NISO/Internet Archive Meeting on Social Bookmarking and Annotation
NISO/Internet Archive Meeting on Social Bookmarking and AnnotationNISO/Internet Archive Meeting on Social Bookmarking and Annotation
NISO/Internet Archive Meeting on Social Bookmarking and AnnotationRobert Sanderson
 
Open Knowledge, dowload to listen to audio annotation
Open Knowledge, dowload to listen to audio annotationOpen Knowledge, dowload to listen to audio annotation
Open Knowledge, dowload to listen to audio annotationNetworked Research Lab, UK
 
Open Annotation Collaboration Briefing
Open Annotation Collaboration BriefingOpen Annotation Collaboration Briefing
Open Annotation Collaboration BriefingTimothy Cole
 
NISO Annotation Meeting (San Francisco)
NISO Annotation Meeting (San Francisco)NISO Annotation Meeting (San Francisco)
NISO Annotation Meeting (San Francisco)Robert Sanderson
 
Tutorial: Building and using ontologies - E.Simperl - ESWC SS 2014
 Tutorial: Building and using ontologies -  E.Simperl - ESWC SS 2014 Tutorial: Building and using ontologies -  E.Simperl - ESWC SS 2014
Tutorial: Building and using ontologies - E.Simperl - ESWC SS 2014eswcsummerschool
 
Building and using ontologies
Building and using ontologies Building and using ontologies
Building and using ontologies Elena Simperl
 
OERScout Technology Framework: A Novel Approach to Open Educational Resources...
OERScout Technology Framework: A Novel Approach to Open Educational Resources...OERScout Technology Framework: A Novel Approach to Open Educational Resources...
OERScout Technology Framework: A Novel Approach to Open Educational Resources...Ishan Abeywardena, Ph.D.
 
Open Annotation Collaboration Introduction
Open Annotation Collaboration IntroductionOpen Annotation Collaboration Introduction
Open Annotation Collaboration IntroductionTimothy Cole
 
Lesson 4 secondary research 2
Lesson 4   secondary research 2Lesson 4   secondary research 2
Lesson 4 secondary research 2Kavita Parwani
 
IInstitutional Policy of Open Educational Resources: Fact and Trivia
IInstitutional Policy of Open Educational Resources: Fact and TriviaIInstitutional Policy of Open Educational Resources: Fact and Trivia
IInstitutional Policy of Open Educational Resources: Fact and TriviaNetaji Subhas Open University
 
Open Courses and Informal Learning in a Web 2.0 World: A Research Agenda
Open Courses and Informal Learning in a Web 2.0 World: A Research AgendaOpen Courses and Informal Learning in a Web 2.0 World: A Research Agenda
Open Courses and Informal Learning in a Web 2.0 World: A Research AgendaStian Håklev
 
Social media as a tool for terminological research
Social media as a tool for terminological researchSocial media as a tool for terminological research
Social media as a tool for terminological researchTERMCAT
 
The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research ObjectsCarole Goble
 
Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyDebashisnaskar
 
Lesson 3 - Secondary Research 1
Lesson 3 - Secondary Research 1Lesson 3 - Secondary Research 1
Lesson 3 - Secondary Research 1Kavita Parwani
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorialmatthewhorridge
 

Similar a Cole using oa-intro-dlf2012 (20)

NISO/Internet Archive Meeting on Social Bookmarking and Annotation
NISO/Internet Archive Meeting on Social Bookmarking and AnnotationNISO/Internet Archive Meeting on Social Bookmarking and Annotation
NISO/Internet Archive Meeting on Social Bookmarking and Annotation
 
The OER in COERLL: Defining Open Education
The OER in COERLL: Defining Open EducationThe OER in COERLL: Defining Open Education
The OER in COERLL: Defining Open Education
 
A tool for discourse visualization and analysis
A tool for discourse visualization and analysisA tool for discourse visualization and analysis
A tool for discourse visualization and analysis
 
Open Knowledge, dowload to listen to audio annotation
Open Knowledge, dowload to listen to audio annotationOpen Knowledge, dowload to listen to audio annotation
Open Knowledge, dowload to listen to audio annotation
 
Open Annotation Collaboration Briefing
Open Annotation Collaboration BriefingOpen Annotation Collaboration Briefing
Open Annotation Collaboration Briefing
 
NISO Annotation Meeting (San Francisco)
NISO Annotation Meeting (San Francisco)NISO Annotation Meeting (San Francisco)
NISO Annotation Meeting (San Francisco)
 
Tutorial: Building and using ontologies - E.Simperl - ESWC SS 2014
 Tutorial: Building and using ontologies -  E.Simperl - ESWC SS 2014 Tutorial: Building and using ontologies -  E.Simperl - ESWC SS 2014
Tutorial: Building and using ontologies - E.Simperl - ESWC SS 2014
 
Building and using ontologies
Building and using ontologies Building and using ontologies
Building and using ontologies
 
OERScout Technology Framework: A Novel Approach to Open Educational Resources...
OERScout Technology Framework: A Novel Approach to Open Educational Resources...OERScout Technology Framework: A Novel Approach to Open Educational Resources...
OERScout Technology Framework: A Novel Approach to Open Educational Resources...
 
Open Annotation Collaboration Introduction
Open Annotation Collaboration IntroductionOpen Annotation Collaboration Introduction
Open Annotation Collaboration Introduction
 
Lesson 4 secondary research 2
Lesson 4   secondary research 2Lesson 4   secondary research 2
Lesson 4 secondary research 2
 
IInstitutional Policy of Open Educational Resources: Fact and Trivia
IInstitutional Policy of Open Educational Resources: Fact and TriviaIInstitutional Policy of Open Educational Resources: Fact and Trivia
IInstitutional Policy of Open Educational Resources: Fact and Trivia
 
Open Courses and Informal Learning in a Web 2.0 World: A Research Agenda
Open Courses and Informal Learning in a Web 2.0 World: A Research AgendaOpen Courses and Informal Learning in a Web 2.0 World: A Research Agenda
Open Courses and Informal Learning in a Web 2.0 World: A Research Agenda
 
Social media as a tool for terminological research
Social media as a tool for terminological researchSocial media as a tool for terminological research
Social media as a tool for terminological research
 
The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research Objects
 
Ontology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical studyOntology and Ontology Libraries: a critical study
Ontology and Ontology Libraries: a critical study
 
Demystifying open access
Demystifying open accessDemystifying open access
Demystifying open access
 
Finding Open Educational Resources for Language Learning
Finding Open Educational Resources for Language LearningFinding Open Educational Resources for Language Learning
Finding Open Educational Resources for Language Learning
 
Lesson 3 - Secondary Research 1
Lesson 3 - Secondary Research 1Lesson 3 - Secondary Research 1
Lesson 3 - Secondary Research 1
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorial
 

Cole using oa-intro-dlf2012

  • 1. 2012 DLF Forum Denver, CO 4 Nov 2012 Using Open Annotation Introduction and Overview Timothy W. Cole (t-cole3@illinois.edu) University of Illinois at Urbana-Champaign
  • 2. Scope • Premise: Annotation is a pervasive element of scholarship – How does past practice (on paper) translate to digital realm? – What kinds of new annotation practice is enabled? • Goal: A Web and resource-centric interoperable annotation environment that allows leveraging of annotations across the boundaries of annotation clients, annotation servers, and content collections • Timeline: – OAC Phase I funded by Andrew Mellon Foundation March 2009 – 1st OAC experiments begin Jan. 2011; 2nd group begin Fall 2011 – W3C Open Annotation Community Group Formed Dec. 2011 – Draft core & extension specs posted May 2012; 1.0 release by Jan. – Public rollouts spring 2013: East Coast, West Coast, Europe
  • 3. The basic data model http://somewhere.edu/MyAnnotation Anno 1 – A resource of class oa:Annotation Anno 1 identified by a URI Res B – A resource Res T – A resource (any media type) (any media type) identified by a URI oa:hasBody oa:hasTarget identified by a URI (existing or new) Says Something Res B Res T About URN:uuid:1234567890 http://somewhere.edu/MyPage.html
  • 4. Basic Annotation Model: W3C Open Annotation Community Group http://www.w3.org/community/openannotation/ From Open Annotation Core Data Model 9 May 2012 Draft (Beta) http://www.openannotation.org/spec/core/ Also Available: Open Annotation Extension Spec 9 May 2012 Draft (Beta) <Anno1> a oa:Annotation ; http://www.openannotation.org/spec/extension/ oa:hasBody <Body1> ; oa:hasTarget <Target1> .
  • 5. Key Features • Support for expressing provenance (under review) – Both human and machine agents • Support for expressing motivation for annotating (new) – Commenting, questioning, agreeing / disagreeing, .... • Support for annotating segment or region of target – Also State (e.g., representation, version, ...) • Support for multiple targets (revised) – Multiple individual, choice/alternatives, set / cohesive whole, list • Support for annotation of targets in context (new) • Semantic & data annotations (revised) • Basic vocabularies for selectors, motivations, ...
  • 7. Motivation (for annotating) Current Consensus 1. rdf:type •Every annotation MUST have an explicit class of oa:Annotation •Sub-classes of oa:Annotation may be used to restrict data model 2. oa:motivatedBy •To express reasons why the annotation was created •Proposed oa:Motivations: oax:Commenting, oax:Tagging, oax:Highlighting, oax:Asking, oax:Editing, ....
  • 8. Specific targets & bodies Can express / constrain: •Source •State •Selector •Scope
  • 9. Multiple targets / bodies Current Consensus •Multiple occurrences of the same predicate will be treated as "Individuals". Each body annotates each target completely and independently •Other constructions require explicit, typed nodes within the graph. –oa:Choice: Exactly one of the items in the Choice should be used. –oa:Set: All of the items in the Set should be used, and order is unimportant –oa:List: All of the items in the List should be used, and order is important. •These same classes will be used for Bodies, Targets and Specifiers. •Specifiers must use one of oa:Choice, oa:Set, oa:List
  • 10. The OAC Experiments • U.of Queensland: Collaborative Development of Scholarly Editions • Stanford: Digitized Medieval Manuscripts • U. of Maryland: Streaming Video Content • U. of Illinois: Digital Emblematica • Cornell: Maphub Phase II • Brown: OAC Compliant Annotation Framework in Fedora • Meertens Inst: CATCHPlus Open Document Annotation • U. of Colorado: Annotation of Biomedical Text • NYU: Middleware for Scholarly Publications and Resources http://www.openannotation.org/Partners.html
  • 11. Next • Andy Ashton • Jacob Jett • Kevin Livingston • Links (after the other presentations): – W3C Open Annotation Community Group http://www.w3.org/community/openannotation/ – Open Annotation Collaboration / Annotation Ontology Initiative http://www.openannotation.org/ http://www.openannotation.org/Partners.html http://code.google.com/p/annotation-ontology/ – Simple demo http://quest.grainger.uiuc.edu/OACDemo/Demo/Emblematica http://emblemimages.grainger.illinois.edu/meditationesembl00voge/emblem000012.xml • Use cases (from the audience)