cole using oa-intro-dlf2012

11

Click here to load reader

Upload: timothy-cole

Post on 11-May-2015

945 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cole using oa-intro-dlf2012

University of Illinois at Urbana-Champaign

2012 DLF ForumDenver, CO 4 Nov 2012

Using Open Annotation

Timothy W. Cole ([email protected])

Introduction and Overview

Page 2: Cole using oa-intro-dlf2012

• 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

Scope

Page 3: Cole using oa-intro-dlf2012

The basic data model

Res T

http://somewhere.edu/MyPage.html

Res B

URN:uuid:1234567890

Says Something

About

Anno 1

http://somewhere.edu/MyAnnotation

oa:hasBody oa:hasTarget

Res T – A resource (any media type) identified by a URI

Res B – A resource (any media type) identified by a URI(existing or new)

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

Page 4: Cole using oa-intro-dlf2012

W3C Open Annotation Community Grouphttp://www.w3.org/community/openannotation/

From Open AnnotationCore Data Model

9 May 2012 Draft (Beta)

http://www.openannotation.org/spec/core/

Also Available:Open Annotation Extension Spec

9 May 2012 Draft (Beta)

http://www.openannotation.org/spec/extension/

Basic Annotation Model:

<Anno1> a oa:Annotation ; oa:hasBody <Body1> ; oa:hasTarget <Target1> .

Page 5: Cole using oa-intro-dlf2012

• 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, ...

Key Features

Page 6: Cole using oa-intro-dlf2012

Provenance and classing

Page 7: Cole using oa-intro-dlf2012

Current Consensus1. 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, ....

Motivation (for annotating)

Page 8: Cole using oa-intro-dlf2012

Specific targets & bodiesCan express / constrain:

•Source•State •Selector•Scope

Page 9: Cole using oa-intro-dlf2012

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

Multiple targets / bodies

Page 10: Cole using oa-intro-dlf2012

• 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

The OAC Experiments

Page 11: Cole using oa-intro-dlf2012

• 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 Initiativehttp://www.openannotation.org/ http://www.openannotation.org/Partners.html

http://code.google.com/p/annotation-ontology/

– Simple demohttp://quest.grainger.uiuc.edu/OACDemo/Demo/Emblematica

http://emblemimages.grainger.illinois.edu/meditationesembl00voge/emblem000012.xml

• Use cases (from the audience)

Next