SlideShare uma empresa Scribd logo
1 de 28
AO: an open Annotation Ontology for science on the web Bio-Ontologies 2010: Semantic Applications in Life Sciences Paolo Ciccarese, PhD July 9, 2010 Mass General Hospital Harvard Medical School paolo.ciccarese@gmail.com http://code.google.com/p/annotation-ontology/
Background	 Collaboration with a major pharma (hypothesis management for drug discovery)  Capitalizes the experience we accumulated with the SWAN project (hypothesis based representation of scientific discourse) Is meant to serve scientific online communities such as  PDOnline http://www.pdonlineresearch.org StemBook http://www.stembook.org Science Collaboration Framework 2.0
Annotation Framework Brief Demo Annotation Ontology at work
Annotation Ontology Features 1 Annotate any document on the web (text, images, audio, video, …) and their parts Perform different kind of annotations: notes, semantic tags, errata, examples, hypotheses, citations… Use existing domain ontologies  (AO is a catalyst for the Semantic Web world) Allow creation of manual annotation and integration of text mining results
Annotation Ontology Features 2 Persist the annotation Allow multiple annotation perspectives on the document at the same time Allow curation of manual and automatic annotation Allow organizing the annotation in various ways for improving the authoring and the publication process
Starting from Annotea… 1 1 annotates context (XPointer) 2 2 3 body 3 4 4 hasTopic recalls 5 http://www.w3.org/2001/Annotea/ 5 6 description 6
… here comes AO Annotation and Bookmark are combined in the same model the context can be still defined through pure XPointer but we provide a consistent mechanism for referring to parts of text, images, audio files, video files...  it is possible to create annotation types not only by sub-classing but also by composition we provide mechanisms for managing annotation curation  we provide mechanisms for managing collections of annotation items we provide mechanisms for managing annotation publishing  http://code.google.com/p/annotation-ontology/wiki/Background
Before looking into the details AO is reusing the following ontologies: Annotea/Bookmarks PAV (Provenance, Authoring and Versioning) or DC (Dublin Core)/DCT (Dublin Core Terms) FOAF (Friend Of A Friend) And integrating with the following ontologies: SKOS (Simple Knowledge Organization System) SIOC (Semantically-Interlinked Online Communities) Tag Ontology MOAT (Meaning Of A Tag) SWAN (Semantic Web Applications in Neuromedicine) CiTO coming soon
Annotation Example http://code.google.com/p/annotation-ontology/wiki/Annotation
Annotation of a document http://code.google.com/p/annotation-ontology/wiki/Annotation
Document Provenance http://code.google.com/p/annotation-ontology/wiki/SourceDocument
Annotation Provenance http://code.google.com/p/annotation-ontology/wiki/Annotation
Annotation Type http://code.google.com/p/annotation-ontology/wiki/Annotation
Context and Selectors In AO we can still use XPointer as Annotea was doing  But Selectors are the real AO way to define the context within a document (text, image, audio, video…) Multiple kinds of selectors can be defined for each kind of document http://code.google.com/p/annotation-ontology/wiki/Selectors
Example with Text Selector http://code.google.com/p/annotation-ontology/wiki/Qualifiers
Example with Image Selector http://code.google.com/p/annotation-ontology/wiki/Qualifiers
Annotation Types As it was happening in Annotea, in AO the Annotation can be sub-classed in more specific annotation types:  Comment Erratum Question Explanation Definition Note Qualifier: ExactQualifier BroadQualifier NarrowQualifier CloseQualifier http://code.google.com/p/annotation-ontology/wiki/AnnotationTypes Parallel to SKOS
Example of Note http://code.google.com/p/annotation-ontology/wiki/AnnotationTypes
Example of Qualifiers usage http://code.google.com/p/annotation-ontology/wiki/SKOS
We could infer that BroadQualifier for BACE1 BIRNLex:Protein PRO:BetaSecretase 1 BACE1 ExactQualifier for BIRNLex:Protein skos:broadMatch PRO:BetaSecretase 1 Also: BACE1 possible synonym for ‘Beta-Secretase 1’
Annotation by Composition Annotation types can be sub-classed or created by composition (like multiple inheritance). SWAN Example: http://code.google.com/p/annotation-ontology/wiki/AnnotationTypes http://hypothesis.alzforum.org/ HP:Human Phenotype Ontology
Annotation Curation http://code.google.com/p/annotation-ontology/wiki/Curation
Annotation Curation Tokens http://code.google.com/p/annotation-ontology/wiki/Curation
Annotation Sets 1 Are grouping annotation items Can be useful for grouping annotation items with the same provenance (for example the annotation produced by text mining services) Can be useful for grouping annotation items with the same topic (for example the annotation regarding life science entities) Allow to define access restrictions for the grouped  annotation http://code.google.com/p/annotation-ontology/wiki/AnnotationSet
Annotation Sets 2
Annotation Perspective or Document Annotation 1 Is a collections of annotation sets – within all those available - that have been combined for a specific purpose – usually for publication - by a particular user/group/content provider Multiple ‘Document Annotation’ instances can be defined for the same document by the same of different publishers
Annotation Perspective or Document Annotation 2
Acknowledgements Tim Clark, Marco Ocana, Sudeshna Das LeylaJaelGarcía Castro (E-Business & Web Science Research Group, UniversitätderBundeswehr) and Alexander García Castro (Computational Linguistics Department, University of Bremen) for additional use cases Jonathan Rees (Science Commons) and Eric Prud'hommeaux (W3C) for fruitful discussions Anita de Waard (Elsevier) for the support

Mais conteúdo relacionado

Mais procurados

Mtsr2015 goble-keynote
Mtsr2015 goble-keynoteMtsr2015 goble-keynote
Mtsr2015 goble-keynoteCarole Goble
 
Reproducibility, Research Objects and Reality, Leiden 2016
Reproducibility, Research Objects and Reality, Leiden 2016Reproducibility, Research Objects and Reality, Leiden 2016
Reproducibility, Research Objects and Reality, Leiden 2016Carole Goble
 
Research Shared: researchobject.org
Research Shared: researchobject.orgResearch Shared: researchobject.org
Research Shared: researchobject.orgNorman Morrison
 
How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Sciencedrnigam
 
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...Carole Goble
 
The FAIRDOM Commons for Systems Biology
The FAIRDOM Commons for Systems BiologyThe FAIRDOM Commons for Systems Biology
The FAIRDOM Commons for Systems BiologyFAIRDOM
 
FAIRDOM - FAIR Asset management and sharing experiences in Systems and Synthe...
FAIRDOM - FAIR Asset management and sharing experiences in Systems and Synthe...FAIRDOM - FAIR Asset management and sharing experiences in Systems and Synthe...
FAIRDOM - FAIR Asset management and sharing experiences in Systems and Synthe...Carole Goble
 
Citing data in research articles: principles, implementation, challenges - an...
Citing data in research articles: principles, implementation, challenges - an...Citing data in research articles: principles, implementation, challenges - an...
Citing data in research articles: principles, implementation, challenges - an...FAIRDOM
 
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
Being FAIR:  FAIR data and model management SSBSS 2017 Summer SchoolBeing FAIR:  FAIR data and model management SSBSS 2017 Summer School
Being FAIR: FAIR data and model management SSBSS 2017 Summer SchoolCarole Goble
 
Crediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teamsCrediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teamsCarole Goble
 
The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research ObjectsCarole Goble
 
Better Software, Better Research
Better Software, Better ResearchBetter Software, Better Research
Better Software, Better ResearchCarole Goble
 
Being Reproducible: SSBSS Summer School 2017
Being Reproducible: SSBSS Summer School 2017Being Reproducible: SSBSS Summer School 2017
Being Reproducible: SSBSS Summer School 2017Carole Goble
 
Research Objects, SEEK and FAIRDOM
Research Objects, SEEK and FAIRDOMResearch Objects, SEEK and FAIRDOM
Research Objects, SEEK and FAIRDOMCarole Goble
 
Open Annotation, Specifiers and Specific Resources tutorial
Open Annotation, Specifiers and Specific Resources tutorialOpen Annotation, Specifiers and Specific Resources tutorial
Open Annotation, Specifiers and Specific Resources tutorialPaolo Ciccarese
 
Research Objects: more than the sum of the parts
Research Objects: more than the sum of the partsResearch Objects: more than the sum of the parts
Research Objects: more than the sum of the partsCarole Goble
 
Advances in Scientific Workflow Environments
Advances in Scientific Workflow EnvironmentsAdvances in Scientific Workflow Environments
Advances in Scientific Workflow EnvironmentsCarole Goble
 

Mais procurados (20)

Mtsr2015 goble-keynote
Mtsr2015 goble-keynoteMtsr2015 goble-keynote
Mtsr2015 goble-keynote
 
Reproducibility, Research Objects and Reality, Leiden 2016
Reproducibility, Research Objects and Reality, Leiden 2016Reproducibility, Research Objects and Reality, Leiden 2016
Reproducibility, Research Objects and Reality, Leiden 2016
 
Research Shared: researchobject.org
Research Shared: researchobject.orgResearch Shared: researchobject.org
Research Shared: researchobject.org
 
How Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open ScienceHow Bio Ontologies Enable Open Science
How Bio Ontologies Enable Open Science
 
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
FAIR Software (and Data) Citation: Europe, Research Object Systems, Networks ...
 
The FAIRDOM Commons for Systems Biology
The FAIRDOM Commons for Systems BiologyThe FAIRDOM Commons for Systems Biology
The FAIRDOM Commons for Systems Biology
 
FAIRDOM - FAIR Asset management and sharing experiences in Systems and Synthe...
FAIRDOM - FAIR Asset management and sharing experiences in Systems and Synthe...FAIRDOM - FAIR Asset management and sharing experiences in Systems and Synthe...
FAIRDOM - FAIR Asset management and sharing experiences in Systems and Synthe...
 
Citing data in research articles: principles, implementation, challenges - an...
Citing data in research articles: principles, implementation, challenges - an...Citing data in research articles: principles, implementation, challenges - an...
Citing data in research articles: principles, implementation, challenges - an...
 
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
Being FAIR:  FAIR data and model management SSBSS 2017 Summer SchoolBeing FAIR:  FAIR data and model management SSBSS 2017 Summer School
Being FAIR: FAIR data and model management SSBSS 2017 Summer School
 
Crediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teamsCrediting informatics and data folks in life science teams
Crediting informatics and data folks in life science teams
 
The Rhetoric of Research Objects
The Rhetoric of Research ObjectsThe Rhetoric of Research Objects
The Rhetoric of Research Objects
 
Better Software, Better Research
Better Software, Better ResearchBetter Software, Better Research
Better Software, Better Research
 
FAIRy Stories
FAIRy StoriesFAIRy Stories
FAIRy Stories
 
Being Reproducible: SSBSS Summer School 2017
Being Reproducible: SSBSS Summer School 2017Being Reproducible: SSBSS Summer School 2017
Being Reproducible: SSBSS Summer School 2017
 
Delivering Curated Chemistry to the World via Crowdsourced Deposition and Ann...
Delivering Curated Chemistry to the World via Crowdsourced Deposition and Ann...Delivering Curated Chemistry to the World via Crowdsourced Deposition and Ann...
Delivering Curated Chemistry to the World via Crowdsourced Deposition and Ann...
 
ROHub
ROHubROHub
ROHub
 
Research Objects, SEEK and FAIRDOM
Research Objects, SEEK and FAIRDOMResearch Objects, SEEK and FAIRDOM
Research Objects, SEEK and FAIRDOM
 
Open Annotation, Specifiers and Specific Resources tutorial
Open Annotation, Specifiers and Specific Resources tutorialOpen Annotation, Specifiers and Specific Resources tutorial
Open Annotation, Specifiers and Specific Resources tutorial
 
Research Objects: more than the sum of the parts
Research Objects: more than the sum of the partsResearch Objects: more than the sum of the parts
Research Objects: more than the sum of the parts
 
Advances in Scientific Workflow Environments
Advances in Scientific Workflow EnvironmentsAdvances in Scientific Workflow Environments
Advances in Scientific Workflow Environments
 

Destaque

Open Annotation Core Data Model (tutorial)
Open Annotation Core Data Model (tutorial)Open Annotation Core Data Model (tutorial)
Open Annotation Core Data Model (tutorial)Robert Sanderson
 
10 Things A Non-profit Should Include In Its Contracts
10 Things A Non-profit Should Include In Its Contracts10 Things A Non-profit Should Include In Its Contracts
10 Things A Non-profit Should Include In Its ContractsErin McClarty
 
LiquidPub: Services at Service of Science
LiquidPub: Services at Service of ScienceLiquidPub: Services at Service of Science
LiquidPub: Services at Service of ScienceAliaksandr Birukou
 
Social Networking for Toastmasters Clubs
Social Networking for Toastmasters ClubsSocial Networking for Toastmasters Clubs
Social Networking for Toastmasters ClubsBeth MacNeil Stinson
 
English Grade 1 Songs
English Grade 1 SongsEnglish Grade 1 Songs
English Grade 1 Songsjim mager
 
Peer Review in the LiquidPub project
Peer Review in the LiquidPub projectPeer Review in the LiquidPub project
Peer Review in the LiquidPub projectAliaksandr Birukou
 
Lightning Words 1
Lightning Words 1Lightning Words 1
Lightning Words 1danaellis78
 
Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...Aliaksandr Birukou
 
Project-imp Report 02
Project-imp Report 02Project-imp Report 02
Project-imp Report 02samluk
 
Annotation Ontology (AO)
Annotation Ontology (AO)Annotation Ontology (AO)
Annotation Ontology (AO)Paolo Ciccarese
 
Chapter 3 1 take 2
Chapter 3 1 take 2Chapter 3 1 take 2
Chapter 3 1 take 2gmaidekamido
 
Geotrends For 2011 And Beyond
Geotrends For 2011 And BeyondGeotrends For 2011 And Beyond
Geotrends For 2011 And BeyondIan White
 

Destaque (20)

Open Annotation Core Data Model (tutorial)
Open Annotation Core Data Model (tutorial)Open Annotation Core Data Model (tutorial)
Open Annotation Core Data Model (tutorial)
 
10 Things A Non-profit Should Include In Its Contracts
10 Things A Non-profit Should Include In Its Contracts10 Things A Non-profit Should Include In Its Contracts
10 Things A Non-profit Should Include In Its Contracts
 
LiquidPub: Services at Service of Science
LiquidPub: Services at Service of ScienceLiquidPub: Services at Service of Science
LiquidPub: Services at Service of Science
 
Day 1
Day 1Day 1
Day 1
 
College 1 5
College 1 5College 1 5
College 1 5
 
Thesartor
ThesartorThesartor
Thesartor
 
Social Networking for Toastmasters Clubs
Social Networking for Toastmasters ClubsSocial Networking for Toastmasters Clubs
Social Networking for Toastmasters Clubs
 
Being a Club Webmaster
Being a Club WebmasterBeing a Club Webmaster
Being a Club Webmaster
 
English Grade 1 Songs
English Grade 1 SongsEnglish Grade 1 Songs
English Grade 1 Songs
 
Historieta
HistorietaHistorieta
Historieta
 
Peer Review in the LiquidPub project
Peer Review in the LiquidPub projectPeer Review in the LiquidPub project
Peer Review in the LiquidPub project
 
Lightning Words 1
Lightning Words 1Lightning Words 1
Lightning Words 1
 
Overview
OverviewOverview
Overview
 
Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...
 
Project-imp Report 02
Project-imp Report 02Project-imp Report 02
Project-imp Report 02
 
Chapter 2 6
Chapter 2 6Chapter 2 6
Chapter 2 6
 
Annotation Ontology (AO)
Annotation Ontology (AO)Annotation Ontology (AO)
Annotation Ontology (AO)
 
Nick!
Nick!Nick!
Nick!
 
Chapter 3 1 take 2
Chapter 3 1 take 2Chapter 3 1 take 2
Chapter 3 1 take 2
 
Geotrends For 2011 And Beyond
Geotrends For 2011 And BeyondGeotrends For 2011 And Beyond
Geotrends For 2011 And Beyond
 

Semelhante a AO: An open annotation ontology for science on the web

Collaborative Ontology Building with Wiki@nt
Collaborative Ontology Building with Wiki@ntCollaborative Ontology Building with Wiki@nt
Collaborative Ontology Building with Wiki@ntJie Bao
 
KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyVassilis Protonotarios
 
Collaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological OntologiesCollaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological OntologiesJie Bao
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications dannyijwest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications IJwest
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications dannyijwest
 
The exploitation of social tagging systems in libraries
The exploitation of social tagging systems in librariesThe exploitation of social tagging systems in libraries
The exploitation of social tagging systems in librariesGiannis Tsakonas
 
Un unbis-agrovoc 2010-09-03
Un unbis-agrovoc 2010-09-03Un unbis-agrovoc 2010-09-03
Un unbis-agrovoc 2010-09-03Johannes Keizer
 
Venkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitVenkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitBOSC 2010
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyBarry Smith
 
Aggregating Semantic Annotators Paper
Aggregating Semantic Annotators PaperAggregating Semantic Annotators Paper
Aggregating Semantic Annotators PaperDBOnto
 
A Tool for Collaborative Construction of Large Biological Ontologies
A Tool for Collaborative Construction of Large Biological OntologiesA Tool for Collaborative Construction of Large Biological Ontologies
A Tool for Collaborative Construction of Large Biological OntologiesJie Bao
 
An Open Annotation Ontology For Science On Web 3.0
An Open Annotation Ontology For Science On Web 3.0An Open Annotation Ontology For Science On Web 3.0
An Open Annotation Ontology For Science On Web 3.0Natasha Grant
 
Collaborative Development of Ontologies using BioPortal and WebProtégé
Collaborative Development of Ontologies using  BioPortal and WebProtégé  Collaborative Development of Ontologies using  BioPortal and WebProtégé
Collaborative Development of Ontologies using BioPortal and WebProtégé Trish Whetzel
 
Collaborative Development of Ontologies using BioPortal and WebProtégé
Collaborative Development of Ontologies using  BioPortal and WebProtégé  Collaborative Development of Ontologies using  BioPortal and WebProtégé
Collaborative Development of Ontologies using BioPortal and WebProtégé Trish Whetzel
 

Semelhante a AO: An open annotation ontology for science on the web (20)

Collaborative Ontology Building with Wiki@nt
Collaborative Ontology Building with Wiki@ntCollaborative Ontology Building with Wiki@nt
Collaborative Ontology Building with Wiki@nt
 
BioPortal: ontologies and integrated data resources at the click of a mouse
BioPortal: ontologies and integrated data resourcesat the click of a mouseBioPortal: ontologies and integrated data resourcesat the click of a mouse
BioPortal: ontologies and integrated data resources at the click of a mouse
 
KOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet OntologyKOS Management - The case of the Organic.Edunet Ontology
KOS Management - The case of the Organic.Edunet Ontology
 
Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...Knowledge Organization Systems (KOS): Management of Classification Systems in...
Knowledge Organization Systems (KOS): Management of Classification Systems in...
 
Collaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological OntologiesCollaborative Construction of Large Biological Ontologies
Collaborative Construction of Large Biological Ontologies
 
A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications A Comparative Study of Ontology building Tools in Semantic Web Applications
A Comparative Study of Ontology building Tools in Semantic Web Applications
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications A Comparative Study Ontology Building Tools for Semantic Web Applications
A Comparative Study Ontology Building Tools for Semantic Web Applications
 
Semantic annotation of biomedical data
Semantic annotation of biomedical dataSemantic annotation of biomedical data
Semantic annotation of biomedical data
 
The exploitation of social tagging systems in libraries
The exploitation of social tagging systems in librariesThe exploitation of social tagging systems in libraries
The exploitation of social tagging systems in libraries
 
CALICO 2010 Workshop
CALICO 2010  Workshop CALICO 2010  Workshop
CALICO 2010 Workshop
 
Un unbis-agrovoc 2010-09-03
Un unbis-agrovoc 2010-09-03Un unbis-agrovoc 2010-09-03
Un unbis-agrovoc 2010-09-03
 
Venkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkitVenkatesan bosc2010 onto-toolkit
Venkatesan bosc2010 onto-toolkit
 
Introduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental BiologyIntroduction to Ontologies for Environmental Biology
Introduction to Ontologies for Environmental Biology
 
Aggregating Semantic Annotators Paper
Aggregating Semantic Annotators PaperAggregating Semantic Annotators Paper
Aggregating Semantic Annotators Paper
 
A Tool for Collaborative Construction of Large Biological Ontologies
A Tool for Collaborative Construction of Large Biological OntologiesA Tool for Collaborative Construction of Large Biological Ontologies
A Tool for Collaborative Construction of Large Biological Ontologies
 
An Open Annotation Ontology For Science On Web 3.0
An Open Annotation Ontology For Science On Web 3.0An Open Annotation Ontology For Science On Web 3.0
An Open Annotation Ontology For Science On Web 3.0
 
Collaborative Development of Ontologies using BioPortal and WebProtégé
Collaborative Development of Ontologies using  BioPortal and WebProtégé  Collaborative Development of Ontologies using  BioPortal and WebProtégé
Collaborative Development of Ontologies using BioPortal and WebProtégé
 
Collaborative Development of Ontologies using BioPortal and WebProtégé
Collaborative Development of Ontologies using  BioPortal and WebProtégé  Collaborative Development of Ontologies using  BioPortal and WebProtégé
Collaborative Development of Ontologies using BioPortal and WebProtégé
 
Prosdocimi ucb cdao
Prosdocimi ucb cdaoProsdocimi ucb cdao
Prosdocimi ucb cdao
 

Último

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
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 WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Último (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

AO: An open annotation ontology for science on the web

  • 1. AO: an open Annotation Ontology for science on the web Bio-Ontologies 2010: Semantic Applications in Life Sciences Paolo Ciccarese, PhD July 9, 2010 Mass General Hospital Harvard Medical School paolo.ciccarese@gmail.com http://code.google.com/p/annotation-ontology/
  • 2. Background Collaboration with a major pharma (hypothesis management for drug discovery) Capitalizes the experience we accumulated with the SWAN project (hypothesis based representation of scientific discourse) Is meant to serve scientific online communities such as PDOnline http://www.pdonlineresearch.org StemBook http://www.stembook.org Science Collaboration Framework 2.0
  • 3. Annotation Framework Brief Demo Annotation Ontology at work
  • 4. Annotation Ontology Features 1 Annotate any document on the web (text, images, audio, video, …) and their parts Perform different kind of annotations: notes, semantic tags, errata, examples, hypotheses, citations… Use existing domain ontologies (AO is a catalyst for the Semantic Web world) Allow creation of manual annotation and integration of text mining results
  • 5. Annotation Ontology Features 2 Persist the annotation Allow multiple annotation perspectives on the document at the same time Allow curation of manual and automatic annotation Allow organizing the annotation in various ways for improving the authoring and the publication process
  • 6. Starting from Annotea… 1 1 annotates context (XPointer) 2 2 3 body 3 4 4 hasTopic recalls 5 http://www.w3.org/2001/Annotea/ 5 6 description 6
  • 7. … here comes AO Annotation and Bookmark are combined in the same model the context can be still defined through pure XPointer but we provide a consistent mechanism for referring to parts of text, images, audio files, video files... it is possible to create annotation types not only by sub-classing but also by composition we provide mechanisms for managing annotation curation we provide mechanisms for managing collections of annotation items we provide mechanisms for managing annotation publishing http://code.google.com/p/annotation-ontology/wiki/Background
  • 8. Before looking into the details AO is reusing the following ontologies: Annotea/Bookmarks PAV (Provenance, Authoring and Versioning) or DC (Dublin Core)/DCT (Dublin Core Terms) FOAF (Friend Of A Friend) And integrating with the following ontologies: SKOS (Simple Knowledge Organization System) SIOC (Semantically-Interlinked Online Communities) Tag Ontology MOAT (Meaning Of A Tag) SWAN (Semantic Web Applications in Neuromedicine) CiTO coming soon
  • 10. Annotation of a document http://code.google.com/p/annotation-ontology/wiki/Annotation
  • 14. Context and Selectors In AO we can still use XPointer as Annotea was doing But Selectors are the real AO way to define the context within a document (text, image, audio, video…) Multiple kinds of selectors can be defined for each kind of document http://code.google.com/p/annotation-ontology/wiki/Selectors
  • 15. Example with Text Selector http://code.google.com/p/annotation-ontology/wiki/Qualifiers
  • 16. Example with Image Selector http://code.google.com/p/annotation-ontology/wiki/Qualifiers
  • 17. Annotation Types As it was happening in Annotea, in AO the Annotation can be sub-classed in more specific annotation types: Comment Erratum Question Explanation Definition Note Qualifier: ExactQualifier BroadQualifier NarrowQualifier CloseQualifier http://code.google.com/p/annotation-ontology/wiki/AnnotationTypes Parallel to SKOS
  • 18. Example of Note http://code.google.com/p/annotation-ontology/wiki/AnnotationTypes
  • 19. Example of Qualifiers usage http://code.google.com/p/annotation-ontology/wiki/SKOS
  • 20. We could infer that BroadQualifier for BACE1 BIRNLex:Protein PRO:BetaSecretase 1 BACE1 ExactQualifier for BIRNLex:Protein skos:broadMatch PRO:BetaSecretase 1 Also: BACE1 possible synonym for ‘Beta-Secretase 1’
  • 21. Annotation by Composition Annotation types can be sub-classed or created by composition (like multiple inheritance). SWAN Example: http://code.google.com/p/annotation-ontology/wiki/AnnotationTypes http://hypothesis.alzforum.org/ HP:Human Phenotype Ontology
  • 23. Annotation Curation Tokens http://code.google.com/p/annotation-ontology/wiki/Curation
  • 24. Annotation Sets 1 Are grouping annotation items Can be useful for grouping annotation items with the same provenance (for example the annotation produced by text mining services) Can be useful for grouping annotation items with the same topic (for example the annotation regarding life science entities) Allow to define access restrictions for the grouped annotation http://code.google.com/p/annotation-ontology/wiki/AnnotationSet
  • 26. Annotation Perspective or Document Annotation 1 Is a collections of annotation sets – within all those available - that have been combined for a specific purpose – usually for publication - by a particular user/group/content provider Multiple ‘Document Annotation’ instances can be defined for the same document by the same of different publishers
  • 27. Annotation Perspective or Document Annotation 2
  • 28. Acknowledgements Tim Clark, Marco Ocana, Sudeshna Das LeylaJaelGarcía Castro (E-Business & Web Science Research Group, UniversitätderBundeswehr) and Alexander García Castro (Computational Linguistics Department, University of Bremen) for additional use cases Jonathan Rees (Science Commons) and Eric Prud'hommeaux (W3C) for fruitful discussions Anita de Waard (Elsevier) for the support

Notas do Editor

  1. After having clear the list of all our application requirements the first thing I’ve done is investigating for existing ontologies that were covering the same topic or similar topics. The best contribution I’ve found has been an old project called Annotea.