SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
Memento, Open Annotation, SharedCanvas


                                    Robert Sanderson
                                         rsanderson@lanl.gov
                                         Los Alamos National Laboratory

                                    Herbert Van de Sompel
                                         herbertv@lanl.gov
                                         Los Alamos National Laboratory

                                    With thanks to our collaborators:
                                         •  Benjamin Albritton, at Stanford
                                         •  Tim Cole, at UIUC
                                         •  Jane Hunter, at Queensland
                                         •  Michael L Nelson, at Old Dominion
                                         •  Many others!

                                    This research is funded in part by the Andrew W.
                                    Mellon Foundation and the Library of Congress.



  LANL Proto Team: Memento, Open Annotation, SharedCanvas                              1
       NLLC 2011, LANL, New Mexico, 6th October 2011
Overview … for the Web

•  Memento
    •  Time Travel for the Web
    •  Uses

•  Open Annotation
    •  Interoperable Annotation for the Web
    •  Use Case: SharedCanvas

•  SharedCanvas
    •  Distributed Digital Facsimiles for the Web
    •  Uses




           LANL Proto Team: Memento, Open Annotation, SharedCanvas   2
                NLLC 2011, LANL, New Mexico, 6th October 2011
Memento: Time Travel for the Web




    Memento wants to make it Easy

    to Navigate the Web of the Past




    Website: http://www.mementoweb.org/


LANL Proto Team: Memento, Open Annotation, SharedCanvas   3
     NLLC 2011, LANL, New Mexico, 6th October 2011
Tate Online                   Select Date                                Tate Online
  Today                      March 16 2008                              March 16 2008




                                                                        From UK
                                                                    National Archives

          LANL Proto Team: Memento, Open Annotation, SharedCanvas                   4
               NLLC 2011, LANL, New Mexico, 6th October 2011        4
Old Versions of Web Pages Exist …




http://www.cnn.com/ at 2001-09-11:                         http://en.wikipedia.org/wiki/September_11_attacks
    From the Internet Archive                              at 2001-12-20: From the Wikipedia history



                      LANL Proto Team: Memento, Open Annotation, SharedCanvas                             5
                           NLLC 2011, LANL, New Mexico, 6th October 2011
… But are not Integrated with the Web


•  We note three issues:

   •  Cannot talk about a resource as it used to exist

   •  Cannot navigate to a prior version of a resource,
       knowing its current version

   •  Cannot navigate to the current version of a resource,
       knowing a prior version




          LANL Proto Team: Memento, Open Annotation, SharedCanvas   6
               NLLC 2011, LANL, New Mexico, 6th October 2011
Memento Framework


                         •  Memento:

                               •  Introduces a uniform version
                                  mechanism to the Web: Time

                               •  Does not build new archives, but
                                  leverages all existing ones

                               •  Is based on the Architecture of the
                                  World Wide Web: resources,
                                  representations and links




LANL Proto Team: Memento, Open Annotation, SharedCanvas                 7
     NLLC 2011, LANL, New Mexico, 6th October 2011
Original Resources and Mementos




LANL Proto Team: Memento, Open Annotation, SharedCanvas       8
     NLLC 2011, LANL, New Mexico, 6th October 2011        8
TimeGate: A Bridge from the Present to the Past




     LANL Proto Team: Memento, Open Annotation, SharedCanvas       9
          NLLC 2011, LANL, New Mexico, 6th October 2011        9
Memento Framework in Practice




LANL Proto Team: Memento, Open Annotation, SharedCanvas        10
     NLLC 2011, LANL, New Mexico, 6th October 2011        10
Memento Uses: Browsing with MementoFox

                                                            Get it from:
                                                              http://bit.ly/memfox

                                                            Firefox 3.6+
                                                              4000 downloads
                                                              400 daily users




  LANL Proto Team: Memento, Open Annotation, SharedCanvas                       11
       NLLC 2011, LANL, New Mexico, 6th October 2011         11
Memento Uses: Time Series Analysis




Historical data retrieved via Memento from DBPedia archive


       LANL Proto Team: Memento, Open Annotation, SharedCanvas        12
            NLLC 2011, LANL, New Mexico, 6th October 2011        12
Memento Uses: Archiving Extent for Scholarship

                   UNT                •  72% in archives and/or still exist

                                      •  High proportion of archived
                                      URLs, possibly due to academic
                                      level and general disciplines



                   arXiv              •  78% in archives and/or still exist

                                      •  45% still exist, but not archived!
                                      Possibly due to high value, but
                                      very discipline specific references




    LANL Proto Team: Memento, Open Annotation, SharedCanvas                   13
         NLLC 2011, LANL, New Mexico, 6th October 2011        13
Web-Centric Annotation: No Persistence




Google Sidewiki Annotation on http://news.bbc.co.uk/ as of 2010-06-14

          LANL Proto Team: Memento, Open Annotation, SharedCanvas       14



                                                                    1
               NLLC 2011, LANL, New Mexico, 6th October 2011
Web-Centric Annotation: No Annotations




                       Archived page from:
http://www.dracos.co.uk/work/bbc-news-archive/2010/03/08/07.05.html
        LANL Proto Team: Memento, Open Annotation, SharedCanvas       15



                                                                  1
             NLLC 2011, LANL, New Mexico, 6th October 2011
Web-Centric Annotation: Cross-Linking via Memento




      LANL Proto Team: Memento, Open Annotation, SharedCanvas       16



                                                                1
           NLLC 2011, LANL, New Mexico, 6th October 2011
Scholarly Communication and Annotation

Scholarly Communication is increasingly:
   •  Online
   •  Open
   •  Distributed
   •  Collaborative
   •  Data-Oriented

Annotation is a scholarly primitive, spanning discipline and level.
Need to ensure that Digital Annotations fall under these headings!

    •  Apply the standards and architecture of the World Wide Web to the
        Annotation use case.
    •  Even if scholar doesn’t share annotations with others, she will want
        to access them from different tools and environments.




             LANL Proto Team: Memento, Open Annotation, SharedCanvas      17
                  NLLC 2011, LANL, New Mexico, 6th October 2011
Open Annotation



•  Website: http://www.openannotation.org/


•  Focus on interoperable sharing of annotations
     •  Web-centric and open, not locked down silos
     •  Create, consume and interact in different environments
     •  Build from a simple model for simple cases,
            to more detailed for complex scholarly annotation requirements


•  Status: Beta, with 9 ongoing funded experiments to inform 1.0




             LANL Proto Team: Memento, Open Annotation, SharedCanvas     18
                  NLLC 2011, LANL, New Mexico, 6th October 2011
Basic Model

The basic model has three resources:
   •  Annotation     (an RDF document)
   •  Body          (the ‘comment’ of the annotation)
   •  Target        (the resource the Body is ‘about’)




          LANL Proto Team: Memento, Open Annotation, SharedCanvas   19
               NLLC 2011, LANL, New Mexico, 6th October 2011
Basic Model Example




LANL Proto Team: Memento, Open Annotation, SharedCanvas   20
     NLLC 2011, LANL, New Mexico, 6th October 2011
Segments of Resources


Most annotations are about part of a resource


Different segments for different media types:

   •  Text: paragraph, arbitrary span of words
   •  Image: rectangular or arbitrary shaped area
   •  Audio: start and end time points, track name/number
   •  Video: area and time points
   •  Other: slice of a data set, volume in a 3d object, …




          LANL Proto Team: Memento, Open Annotation, SharedCanvas   21
               NLLC 2011, LANL, New Mexico, 6th October 2011
Constraints


•  Introduce a Constraint that describes the segment of interest
•  And a ConstrainedTarget that identifies the segment of interest
•  Constraints are resources, so can be expressive and detailed




           LANL Proto Team: Memento, Open Annotation, SharedCanvas   22
                NLLC 2011, LANL, New Mexico, 6th October 2011
Constraint Example




LANL Proto Team: Memento, Open Annotation, SharedCanvas   23
     NLLC 2011, LANL, New Mexico, 6th October 2011
Annotation Protocols

Unlike previous systems, Open
Annotation does not mandate a
protocol.

No reliance on a client/server
combination gives the client
autonomy.

Instead we promote a publish/
subscribe methodology, where
annotations may be stored and
consumed from anywhere.



                                    Protocol: publish, subscribe, consume tied together

               LANL Proto Team: Memento, Open Annotation, SharedCanvas              24
                    NLLC 2011, LANL, New Mexico, 6th October 2011
Publish/Subscribe Method




          We don’t specify how this transfer should occur




publish
             LANL Proto Team: Memento, Open Annotation, SharedCanvas   25
                  NLLC 2011, LANL, New Mexico, 6th October 2011
Publish/Subscribe Method




                           Nor this.




publish                  subscribe
          LANL Proto Team: Memento, Open Annotation, SharedCanvas   26
               NLLC 2011, LANL, New Mexico, 6th October 2011
Publish/Subscribe Method




                                                                    Nor this.




publish                  subscribe                                  consume
          LANL Proto Team: Memento, Open Annotation, SharedCanvas               27
               NLLC 2011, LANL, New Mexico, 6th October 2011
Open Annotation Usage: SharedCanvas
                                                                         BNF f.fr 113, folio 1 recto

       http://www.shared-canvas.org/

Digital surrogates for digitized documents:
•  Initial use case: Medieval Manuscripts

A collaborative future:
•  Rich landscape of interconnected
   repositories, with seamless user
   interfaces

We need:
•  Shared description to act as input to
   shared viewing environments


               LANL Proto Team: Memento, Open Annotation, SharedCanvas                         28
                    NLLC 2011, LANL, New Mexico, 6th October 2011
Naïve Approach: Transcribe Images Directly




Align multiple images, pages without images, fragments of pages… ?!

           LANL Proto Team: Memento, Open Annotation, SharedCanvas    29
                NLLC 2011, LANL, New Mexico, 6th October 2011
Canvas Paradigm


A Canvas is an empty space in which to build up a display
   •  HTML5, SVG, PDF, … even Powerpoint!
   •  Can "paint" many different resources, including text, images and
   audio, on to a Canvas


We can use a Canvas to represent a page of a manuscript.


Distributed nature is fundamental in the requirements
   •  Idea: Use Annotations to paint resources and comments
   •  Annotations target the Canvas instead of the Images




            LANL Proto Team: Memento, Open Annotation, SharedCanvas      30
                 NLLC 2011, LANL, New Mexico, 6th October 2011
Canvas to Page Relationship

The Canvas's top left and bottom right corners
    correspond to the corners of the page




LANL Proto Team: Memento, Open Annotation, SharedCanvas   31
     NLLC 2011, LANL, New Mexico, 6th October 2011
Annotate Image to Canvas

We can paint the canvas by annotating it with resources.




     LANL Proto Team: Memento, Open Annotation, SharedCanvas   32
          NLLC 2011, LANL, New Mexico, 6th October 2011
Annotate Text to Canvas Segment




LANL Proto Team: Memento, Open Annotation, SharedCanvas   33
     NLLC 2011, LANL, New Mexico, 6th October 2011
Annotate Choice of Image




LANL Proto Team: Memento, Open Annotation, SharedCanvas   34
     NLLC 2011, LANL, New Mexico, 6th October 2011
Annotate Many Texts




LANL Proto Team: Memento, Open Annotation, SharedCanvas   35
     NLLC 2011, LANL, New Mexico, 6th October 2011
SharedCanvas: Implementation




LANL Proto Team: Memento, Open Annotation, SharedCanvas   36
     NLLC 2011, LANL, New Mexico, 6th October 2011
Annotate Audio Resources




LANL Proto Team: Memento, Open Annotation, SharedCanvas   37
     NLLC 2011, LANL, New Mexico, 6th October 2011
SharedCanvas: Implementation




LANL Proto Team: Memento, Open Annotation, SharedCanvas   38
     NLLC 2011, LANL, New Mexico, 6th October 2011
SharedCanvas: Distributed Transcription …




  LANL Proto Team: Memento, Open Annotation, SharedCanvas   39
       NLLC 2011, LANL, New Mexico, 6th October 2011
… of Lab Notebooks and Dissertations?




LANL Proto Team: Memento, Open Annotation, SharedCanvas   40
     NLLC 2011, LANL, New Mexico, 6th October 2011
Summary


Memento wants to make it Easy to Navigate the Web of the Past




        Open Annotation enables sharing Annotations
          between users, tools and environments.




 SharedCanvas brings primary research objects to the desktop
      in a powerful, extensible and interoperable fashion



         LANL Proto Team: Memento, Open Annotation, SharedCanvas   41
              NLLC 2011, LANL, New Mexico, 6th October 2011
Thank You!

Me: Robert Sanderson
     rsanderson@lanl.gov
     azaroth42@gmail.com
     @azaroth42


Memento:
  Web:          http://www.mementoweb.org/

Open Annotation:
   Web:       http://www.openannotation.org/

SharedCanvas:
   Web:       http://www.shared-canvas.org/

These Slides:            http://slidesha.re/…



                LANL Proto Team: Memento, Open Annotation, SharedCanvas   42
                     NLLC 2011, LANL, New Mexico, 6th October 2011

Weitere ähnliche Inhalte

Ähnlich wie NLLC 2011: Memento, Open Annotation, SharedCanvas

Intro to Linked Data: Context
Intro to Linked Data: ContextIntro to Linked Data: Context
Intro to Linked Data: Context
David Wood
 
Update on Memento (IIPC 2011 Plenary)
Update on Memento (IIPC 2011 Plenary)Update on Memento (IIPC 2011 Plenary)
Update on Memento (IIPC 2011 Plenary)
Robert Sanderson
 
Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)
Web@rchive Austria
 
Evaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlusEvaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlus
Robert Sanderson
 
Open Annotation Collaboration Introduction
Open Annotation Collaboration IntroductionOpen Annotation Collaboration Introduction
Open Annotation Collaboration Introduction
Timothy Cole
 
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
Debashisnaskar
 

Ähnlich wie NLLC 2011: Memento, Open Annotation, SharedCanvas (20)

Intro to Linked Data: Context
Intro to Linked Data: ContextIntro to Linked Data: Context
Intro to Linked Data: Context
 
Memento: Big Leaps Towards Seamless Navigation of the Web of the Past
Memento: Big Leaps Towards Seamless Navigation of the Web of the PastMemento: Big Leaps Towards Seamless Navigation of the Web of the Past
Memento: Big Leaps Towards Seamless Navigation of the Web of the Past
 
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
 
Writing open tools[2]
Writing open tools[2]Writing open tools[2]
Writing open tools[2]
 
Optimizing global cooperation: an imperative for the knowledge economy
Optimizing global cooperation: an imperative for the knowledge economyOptimizing global cooperation: an imperative for the knowledge economy
Optimizing global cooperation: an imperative for the knowledge economy
 
Linked Open Data: an overview
Linked Open Data: an overviewLinked Open Data: an overview
Linked Open Data: an overview
 
Datalift: A Catalyser for the Web of Data - Francois Scharffe
Datalift: A Catalyser for the Web of Data - Francois ScharffeDatalift: A Catalyser for the Web of Data - Francois Scharffe
Datalift: A Catalyser for the Web of Data - Francois Scharffe
 
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
NISO Webinar: The Future of Integrated Library Systems PART 2: User InteractionNISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
 
Lecture semantic augmentation
Lecture semantic augmentationLecture semantic augmentation
Lecture semantic augmentation
 
Update on Memento (IIPC 2011 Plenary)
Update on Memento (IIPC 2011 Plenary)Update on Memento (IIPC 2011 Plenary)
Update on Memento (IIPC 2011 Plenary)
 
Open Annotation Collaboration Briefing
Open Annotation Collaboration BriefingOpen Annotation Collaboration Briefing
Open Annotation Collaboration Briefing
 
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
NISO Webinar: The Future of Integrated Library Systems PART 2: User InteractionNISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
 
Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)Web@rchive Austria (Archiving Online Media)
Web@rchive Austria (Archiving Online Media)
 
Neurosciences Information Framework (NIF): An example of community Cyberinfra...
Neurosciences Information Framework (NIF): An example of community Cyberinfra...Neurosciences Information Framework (NIF): An example of community Cyberinfra...
Neurosciences Information Framework (NIF): An example of community Cyberinfra...
 
EcsiNeurosciences Information Framework (NIF): An example of community Cyberi...
EcsiNeurosciences Information Framework (NIF): An example of community Cyberi...EcsiNeurosciences Information Framework (NIF): An example of community Cyberi...
EcsiNeurosciences Information Framework (NIF): An example of community Cyberi...
 
Evaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlusEvaluating SharedCanvas in CATCHPlus
Evaluating SharedCanvas in CATCHPlus
 
Open Annotation Collaboration Introduction
Open Annotation Collaboration IntroductionOpen Annotation Collaboration Introduction
Open Annotation Collaboration Introduction
 
Towards an ecosystem of data and ontologies
Towards an ecosystem of data and ontologiesTowards an ecosystem of data and ontologies
Towards an ecosystem of data and ontologies
 
The BHL Infrastructure
The BHL InfrastructureThe BHL Infrastructure
The BHL Infrastructure
 
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
 

Mehr von Robert Sanderson

Mehr von Robert Sanderson (20)

Understanding Linked Art
Understanding Linked ArtUnderstanding Linked Art
Understanding Linked Art
 
LUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at YaleLUX - Cross Collections Cultural Heritage at Yale
LUX - Cross Collections Cultural Heritage at Yale
 
Zoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable DataZoom as a Paradigm for Linked Open Usable Data
Zoom as a Paradigm for Linked Open Usable Data
 
Provenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked ArtProvenance and Uncertainty in Linked Art
Provenance and Uncertainty in Linked Art
 
Data is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD SustainabilityData is our Product: Thoughts on LOD Sustainability
Data is our Product: Thoughts on LOD Sustainability
 
A Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and UsabilityA Perspective on Wikidata: Ecosystems, Trust, and Usability
A Perspective on Wikidata: Ecosystems, Trust, and Usability
 
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable DataLinked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
Linked Art: Sustainable Cultural Knowledge through Linked Open Usable Data
 
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open DataIllusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
Illusions of Grandeur: Trust and Belief in Cultural Heritage Linked Open Data
 
Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)Structural Metadata in RDF (IS575)
Structural Metadata in RDF (IS575)
 
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data EcosystemSanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
Sanderson CNI 2020 Keynote - Cultural Heritage Research Data Ecosystem
 
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data ModelingTiers of Abstraction and Audience in Cultural Heritage Data Modeling
Tiers of Abstraction and Audience in Cultural Heritage Data Modeling
 
The Importance of being LOUD
The Importance of being LOUDThe Importance of being LOUD
The Importance of being LOUD
 
Introduction to Linked Art Model
Introduction to Linked Art ModelIntroduction to Linked Art Model
Introduction to Linked Art Model
 
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...Standards and Communities: Connected People, Consistent Data, Usable Applicat...
Standards and Communities: Connected People, Consistent Data, Usable Applicat...
 
Strong Opinions, Weakly Held
Strong Opinions, Weakly HeldStrong Opinions, Weakly Held
Strong Opinions, Weakly Held
 
IIIF Discovery Walkthrough
IIIF Discovery WalkthroughIIIF Discovery Walkthrough
IIIF Discovery Walkthrough
 
Linked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMLinked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRM
 
Euromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over CommitteeEuromed2018 Keynote: Usability over Completeness, Community over Committee
Euromed2018 Keynote: Usability over Completeness, Community over Committee
 
Linked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data ModelLinked Art - Our Linked Open Usable Data Model
Linked Art - Our Linked Open Usable Data Model
 
EuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUDEuropeanaTech Keynote: Shout it out LOUD
EuropeanaTech Keynote: Shout it out LOUD
 

Kürzlich hochgeladen

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

NLLC 2011: Memento, Open Annotation, SharedCanvas

  • 1. Memento, Open Annotation, SharedCanvas Robert Sanderson rsanderson@lanl.gov Los Alamos National Laboratory Herbert Van de Sompel herbertv@lanl.gov Los Alamos National Laboratory With thanks to our collaborators: •  Benjamin Albritton, at Stanford •  Tim Cole, at UIUC •  Jane Hunter, at Queensland •  Michael L Nelson, at Old Dominion •  Many others! This research is funded in part by the Andrew W. Mellon Foundation and the Library of Congress. LANL Proto Team: Memento, Open Annotation, SharedCanvas 1 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 2. Overview … for the Web •  Memento •  Time Travel for the Web •  Uses •  Open Annotation •  Interoperable Annotation for the Web •  Use Case: SharedCanvas •  SharedCanvas •  Distributed Digital Facsimiles for the Web •  Uses LANL Proto Team: Memento, Open Annotation, SharedCanvas 2 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 3. Memento: Time Travel for the Web Memento wants to make it Easy to Navigate the Web of the Past Website: http://www.mementoweb.org/ LANL Proto Team: Memento, Open Annotation, SharedCanvas 3 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 4. Tate Online Select Date Tate Online Today March 16 2008 March 16 2008 From UK National Archives LANL Proto Team: Memento, Open Annotation, SharedCanvas 4 NLLC 2011, LANL, New Mexico, 6th October 2011 4
  • 5. Old Versions of Web Pages Exist … http://www.cnn.com/ at 2001-09-11: http://en.wikipedia.org/wiki/September_11_attacks From the Internet Archive at 2001-12-20: From the Wikipedia history LANL Proto Team: Memento, Open Annotation, SharedCanvas 5 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 6. … But are not Integrated with the Web •  We note three issues: •  Cannot talk about a resource as it used to exist •  Cannot navigate to a prior version of a resource, knowing its current version •  Cannot navigate to the current version of a resource, knowing a prior version LANL Proto Team: Memento, Open Annotation, SharedCanvas 6 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 7. Memento Framework •  Memento: •  Introduces a uniform version mechanism to the Web: Time •  Does not build new archives, but leverages all existing ones •  Is based on the Architecture of the World Wide Web: resources, representations and links LANL Proto Team: Memento, Open Annotation, SharedCanvas 7 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 8. Original Resources and Mementos LANL Proto Team: Memento, Open Annotation, SharedCanvas 8 NLLC 2011, LANL, New Mexico, 6th October 2011 8
  • 9. TimeGate: A Bridge from the Present to the Past LANL Proto Team: Memento, Open Annotation, SharedCanvas 9 NLLC 2011, LANL, New Mexico, 6th October 2011 9
  • 10. Memento Framework in Practice LANL Proto Team: Memento, Open Annotation, SharedCanvas 10 NLLC 2011, LANL, New Mexico, 6th October 2011 10
  • 11. Memento Uses: Browsing with MementoFox Get it from: http://bit.ly/memfox Firefox 3.6+ 4000 downloads 400 daily users LANL Proto Team: Memento, Open Annotation, SharedCanvas 11 NLLC 2011, LANL, New Mexico, 6th October 2011 11
  • 12. Memento Uses: Time Series Analysis Historical data retrieved via Memento from DBPedia archive LANL Proto Team: Memento, Open Annotation, SharedCanvas 12 NLLC 2011, LANL, New Mexico, 6th October 2011 12
  • 13. Memento Uses: Archiving Extent for Scholarship UNT •  72% in archives and/or still exist •  High proportion of archived URLs, possibly due to academic level and general disciplines arXiv •  78% in archives and/or still exist •  45% still exist, but not archived! Possibly due to high value, but very discipline specific references LANL Proto Team: Memento, Open Annotation, SharedCanvas 13 NLLC 2011, LANL, New Mexico, 6th October 2011 13
  • 14. Web-Centric Annotation: No Persistence Google Sidewiki Annotation on http://news.bbc.co.uk/ as of 2010-06-14 LANL Proto Team: Memento, Open Annotation, SharedCanvas 14 1 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 15. Web-Centric Annotation: No Annotations Archived page from: http://www.dracos.co.uk/work/bbc-news-archive/2010/03/08/07.05.html LANL Proto Team: Memento, Open Annotation, SharedCanvas 15 1 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 16. Web-Centric Annotation: Cross-Linking via Memento LANL Proto Team: Memento, Open Annotation, SharedCanvas 16 1 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 17. Scholarly Communication and Annotation Scholarly Communication is increasingly: •  Online •  Open •  Distributed •  Collaborative •  Data-Oriented Annotation is a scholarly primitive, spanning discipline and level. Need to ensure that Digital Annotations fall under these headings! •  Apply the standards and architecture of the World Wide Web to the Annotation use case. •  Even if scholar doesn’t share annotations with others, she will want to access them from different tools and environments. LANL Proto Team: Memento, Open Annotation, SharedCanvas 17 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 18. Open Annotation •  Website: http://www.openannotation.org/ •  Focus on interoperable sharing of annotations •  Web-centric and open, not locked down silos •  Create, consume and interact in different environments •  Build from a simple model for simple cases, to more detailed for complex scholarly annotation requirements •  Status: Beta, with 9 ongoing funded experiments to inform 1.0 LANL Proto Team: Memento, Open Annotation, SharedCanvas 18 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 19. Basic Model The basic model has three resources: •  Annotation (an RDF document) •  Body (the ‘comment’ of the annotation) •  Target (the resource the Body is ‘about’) LANL Proto Team: Memento, Open Annotation, SharedCanvas 19 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 20. Basic Model Example LANL Proto Team: Memento, Open Annotation, SharedCanvas 20 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 21. Segments of Resources Most annotations are about part of a resource Different segments for different media types: •  Text: paragraph, arbitrary span of words •  Image: rectangular or arbitrary shaped area •  Audio: start and end time points, track name/number •  Video: area and time points •  Other: slice of a data set, volume in a 3d object, … LANL Proto Team: Memento, Open Annotation, SharedCanvas 21 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 22. Constraints •  Introduce a Constraint that describes the segment of interest •  And a ConstrainedTarget that identifies the segment of interest •  Constraints are resources, so can be expressive and detailed LANL Proto Team: Memento, Open Annotation, SharedCanvas 22 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 23. Constraint Example LANL Proto Team: Memento, Open Annotation, SharedCanvas 23 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 24. Annotation Protocols Unlike previous systems, Open Annotation does not mandate a protocol. No reliance on a client/server combination gives the client autonomy. Instead we promote a publish/ subscribe methodology, where annotations may be stored and consumed from anywhere. Protocol: publish, subscribe, consume tied together LANL Proto Team: Memento, Open Annotation, SharedCanvas 24 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 25. Publish/Subscribe Method We don’t specify how this transfer should occur publish LANL Proto Team: Memento, Open Annotation, SharedCanvas 25 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 26. Publish/Subscribe Method Nor this. publish subscribe LANL Proto Team: Memento, Open Annotation, SharedCanvas 26 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 27. Publish/Subscribe Method Nor this. publish subscribe consume LANL Proto Team: Memento, Open Annotation, SharedCanvas 27 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 28. Open Annotation Usage: SharedCanvas BNF f.fr 113, folio 1 recto http://www.shared-canvas.org/ Digital surrogates for digitized documents: •  Initial use case: Medieval Manuscripts A collaborative future: •  Rich landscape of interconnected repositories, with seamless user interfaces We need: •  Shared description to act as input to shared viewing environments LANL Proto Team: Memento, Open Annotation, SharedCanvas 28 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 29. Naïve Approach: Transcribe Images Directly Align multiple images, pages without images, fragments of pages… ?! LANL Proto Team: Memento, Open Annotation, SharedCanvas 29 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 30. Canvas Paradigm A Canvas is an empty space in which to build up a display •  HTML5, SVG, PDF, … even Powerpoint! •  Can "paint" many different resources, including text, images and audio, on to a Canvas We can use a Canvas to represent a page of a manuscript. Distributed nature is fundamental in the requirements •  Idea: Use Annotations to paint resources and comments •  Annotations target the Canvas instead of the Images LANL Proto Team: Memento, Open Annotation, SharedCanvas 30 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 31. Canvas to Page Relationship The Canvas's top left and bottom right corners correspond to the corners of the page LANL Proto Team: Memento, Open Annotation, SharedCanvas 31 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 32. Annotate Image to Canvas We can paint the canvas by annotating it with resources. LANL Proto Team: Memento, Open Annotation, SharedCanvas 32 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 33. Annotate Text to Canvas Segment LANL Proto Team: Memento, Open Annotation, SharedCanvas 33 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 34. Annotate Choice of Image LANL Proto Team: Memento, Open Annotation, SharedCanvas 34 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 35. Annotate Many Texts LANL Proto Team: Memento, Open Annotation, SharedCanvas 35 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 36. SharedCanvas: Implementation LANL Proto Team: Memento, Open Annotation, SharedCanvas 36 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 37. Annotate Audio Resources LANL Proto Team: Memento, Open Annotation, SharedCanvas 37 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 38. SharedCanvas: Implementation LANL Proto Team: Memento, Open Annotation, SharedCanvas 38 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 39. SharedCanvas: Distributed Transcription … LANL Proto Team: Memento, Open Annotation, SharedCanvas 39 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 40. … of Lab Notebooks and Dissertations? LANL Proto Team: Memento, Open Annotation, SharedCanvas 40 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 41. Summary Memento wants to make it Easy to Navigate the Web of the Past Open Annotation enables sharing Annotations between users, tools and environments. SharedCanvas brings primary research objects to the desktop in a powerful, extensible and interoperable fashion LANL Proto Team: Memento, Open Annotation, SharedCanvas 41 NLLC 2011, LANL, New Mexico, 6th October 2011
  • 42. Thank You! Me: Robert Sanderson rsanderson@lanl.gov azaroth42@gmail.com @azaroth42 Memento: Web: http://www.mementoweb.org/ Open Annotation: Web: http://www.openannotation.org/ SharedCanvas: Web: http://www.shared-canvas.org/ These Slides: http://slidesha.re/… LANL Proto Team: Memento, Open Annotation, SharedCanvas 42 NLLC 2011, LANL, New Mexico, 6th October 2011