SlideShare une entreprise Scribd logo
1  sur  18
Design Insights for the Next Wave
Ontology Authoring Tools
Markel Vigo, Caroline Jay, Robert Stevens
University of Manchester (UK)
@markelvigo
www.markelvigo.info
markel.vigo@manchester.ac.uk
ACM Conference on Human Factors in Computing Systems
CHI 2014, Toronto
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
What is an ontology?
Pneumonia
Lung structure
has_pathological_process
Bacteria Infectious process
has_finding_site
has_causative_agent
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Pneumonia
Lung structure
has_pathological_process
Bacteria Infectious process
has_finding_site
has_causative_agent
1) Domain-specific knowledge
Why is ontology authoring complex?
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Pneumonia
Lung structure
has_pathological_process
Bacteria
Infectious
process
has_finding_site
has_causative_agent
Pneumocite
has_part
Alveolar
macrophage
Cell
Nucleus
Membrane
Lysosome
Mitochondrion
subClassOf
has_part
Source: Systematized Nomenclature of Medicine - Clinical Terms (SNOMED-CT)
2) Size
Why is ontology authoring complex?
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Source: National Drug File - Reference Terminology
Pneumonia
Lung structure
has_pathological_process
Bacteria
Infectious
process
has_finding_site
has_causative_agent
CEFTAZIMIDE CEPHALEXIN
may_treat
Drug
subClassOf
ERYTHROMYCIN
3) Semantics, reasoning &
inference
Why is ontology authoring complex?
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Pneumonia
Lung structure
has_pathological_process
Bacteria
Infectious
process
has_finding_site
has_causative_agent
CEFTAZIMIDE CEPHALEXIN
Source: National Drug File - Reference Terminology
may_treat
Drug
subClassOf
ERYTHROMYCIN
Legionella
pnemophila
has_typ
e
4) It’s critical
Why is ontology authoring complex?
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
5) Tools have poor usability
Why is ontology authoring
complex?
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Why are ontologies relevant
and why we need better authoring tools
• Widely used in science, biomed and industry
• Semantics for linked data
• Broader adoption even by amateurs
• Current tools hinder their uptake
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
We interviewed
15 ontology authors
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Reported strategies
for sensemaking, exploration and searching
“The first thing would be to start
from the top level of genes and
just investigate the hierarchy and
try to learn about it” (P1)
- Brief description of the hierarchy
- Summarise the axiomatic complexity
 Provide overviews
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Reported strategies
for sensemaking, exploration and searching
“If you edit an ontology full-time
you get very familiar with it, all of
us can drill-down the ontology
and find it quite easily” (P12)
- Bookmarks and shortcuts
- Landmarks
 Provide filters
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Reported strategies
for sensemaking, exploration and searching
“undoing is very scary [...] you press undo and
maybe you already navigated away from the view
[...] and you don’t know what you actually undo so
I never use undo, never!” (P5)
- Give feedback about the consequences of actions
- Provide a history of modifications
 Increase situational awareness
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Reported strategies
for ontology building
“We had biologists filling
out the templates, then we
instantiate lots of axioms
with these templates” (P6)
- Spreadsheets, spreadsheets, spreadsheets
- Design templates
 Efficient ontology population methods
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Reported strategies
for ontology building
“There is so far no
available tool but we
do use some ontology
mapping tool which is
Bioportal” (P11)
- Mapping and merging capabilities
- Dealing with inconsistencies
 Retrieval from external ontologies
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Reported strategies
for reasoning, debugging & evaluation
“Every axiom change, every class addition,
every refactor I always run the reasoner.”
(P8)
- Incremental reasoning on the background
- Identify complex axioms
 Intelligent reasoning
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Reported strategies
for reasoning, debugging & evaluation
“We don’t have a formal mechanism for
checking. We rely on the fact that the
ontology is being used” (P14)
- Unit tests
- Competence questions
 Evaluation features
Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014
Conclusions
• Ontology authoring is a fragmented landscape
• Usability issues specific to ontologies
• Authors employ workarounds
• We provide a set of design insights
Markel Vigo, Caroline Jay, Robert Stevens
University of Manchester (UK)
ACM CHI 2014
More info at http://owl.cs.manchester.ac.uk/whatif/
@markelvigo
markel.vigo@manchester.ac.uk
www.markelvigo.info
What’s next?
Identifying authoring patterns

Contenu connexe

Tendances

Empirical Methods in Software Engineering - an Overview
Empirical Methods in Software Engineering - an OverviewEmpirical Methods in Software Engineering - an Overview
Empirical Methods in Software Engineering - an Overviewalessio_ferrari
 
How To AVOID “Reinventing The Wheel” in Doing Research?
How To AVOID “Reinventing The Wheel” in Doing Research?How To AVOID “Reinventing The Wheel” in Doing Research?
How To AVOID “Reinventing The Wheel” in Doing Research?Phu H. Nguyen
 
Selecting Empirical Methods for Software Engineering
Selecting Empirical Methods for Software EngineeringSelecting Empirical Methods for Software Engineering
Selecting Empirical Methods for Software EngineeringDaniel Cukier
 
Survey Research in Software Engineering
Survey Research in Software EngineeringSurvey Research in Software Engineering
Survey Research in Software EngineeringDaniel Mendez
 
Empirical Software Engineering
Empirical Software EngineeringEmpirical Software Engineering
Empirical Software EngineeringRahimLotfi
 
Building and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software EngineeringBuilding and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software EngineeringDaniel Mendez
 
Theories in Empirical Software Engineering
Theories in Empirical Software EngineeringTheories in Empirical Software Engineering
Theories in Empirical Software EngineeringDaniel Mendez
 
Qualitative data analysis in design research
Qualitative data analysis in design researchQualitative data analysis in design research
Qualitative data analysis in design researchEva Durall
 
Search: the right tool, but what is the job. At nosqlmatters amsterdam 2013
Search: the right tool, but what is the job. At nosqlmatters amsterdam 2013Search: the right tool, but what is the job. At nosqlmatters amsterdam 2013
Search: the right tool, but what is the job. At nosqlmatters amsterdam 2013Jettro Coenradie
 

Tendances (9)

Empirical Methods in Software Engineering - an Overview
Empirical Methods in Software Engineering - an OverviewEmpirical Methods in Software Engineering - an Overview
Empirical Methods in Software Engineering - an Overview
 
How To AVOID “Reinventing The Wheel” in Doing Research?
How To AVOID “Reinventing The Wheel” in Doing Research?How To AVOID “Reinventing The Wheel” in Doing Research?
How To AVOID “Reinventing The Wheel” in Doing Research?
 
Selecting Empirical Methods for Software Engineering
Selecting Empirical Methods for Software EngineeringSelecting Empirical Methods for Software Engineering
Selecting Empirical Methods for Software Engineering
 
Survey Research in Software Engineering
Survey Research in Software EngineeringSurvey Research in Software Engineering
Survey Research in Software Engineering
 
Empirical Software Engineering
Empirical Software EngineeringEmpirical Software Engineering
Empirical Software Engineering
 
Building and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software EngineeringBuilding and Evaluating Theories 
 in Software Engineering
Building and Evaluating Theories 
 in Software Engineering
 
Theories in Empirical Software Engineering
Theories in Empirical Software EngineeringTheories in Empirical Software Engineering
Theories in Empirical Software Engineering
 
Qualitative data analysis in design research
Qualitative data analysis in design researchQualitative data analysis in design research
Qualitative data analysis in design research
 
Search: the right tool, but what is the job. At nosqlmatters amsterdam 2013
Search: the right tool, but what is the job. At nosqlmatters amsterdam 2013Search: the right tool, but what is the job. At nosqlmatters amsterdam 2013
Search: the right tool, but what is the job. At nosqlmatters amsterdam 2013
 

En vedette

Identifying ontology authoring strategies and patterns
Identifying ontology authoring strategies and patternsIdentifying ontology authoring strategies and patterns
Identifying ontology authoring strategies and patternsMarkel Vigo
 
Adaptive web accessibility metrics
Adaptive web accessibility metricsAdaptive web accessibility metrics
Adaptive web accessibility metricsMarkel Vigo
 
Enriching Web Information Scent for Blind Users
Enriching Web Information Scent for Blind UsersEnriching Web Information Scent for Blind Users
Enriching Web Information Scent for Blind UsersMarkel Vigo
 
Acceptance of Mobile Technology in Hedonic Scenarios
Acceptance of Mobile Technology in Hedonic ScenariosAcceptance of Mobile Technology in Hedonic Scenarios
Acceptance of Mobile Technology in Hedonic ScenariosMarkel Vigo
 
Challenging Information Foraging Theory: Screen Reader Users are not Always D...
Challenging Information Foraging Theory: Screen Reader Users are not Always D...Challenging Information Foraging Theory: Screen Reader Users are not Always D...
Challenging Information Foraging Theory: Screen Reader Users are not Always D...Markel Vigo
 
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...Markel Vigo
 
Transition of Accessibility Evaluation Tools to New Standards
Transition of Accessibility Evaluation Tools to New StandardsTransition of Accessibility Evaluation Tools to New Standards
Transition of Accessibility Evaluation Tools to New StandardsMarkel Vigo
 
Automatic Creation of User Profiles for Achieving Personal Web Accessibility
Automatic Creation of User Profiles for Achieving Personal Web AccessibilityAutomatic Creation of User Profiles for Achieving Personal Web Accessibility
Automatic Creation of User Profiles for Achieving Personal Web AccessibilityMarkel Vigo
 
Detecting Problematic Interactions on the Web. The COPE Project: Coping strat...
Detecting Problematic Interactions on the Web. The COPE Project: Coping strat...Detecting Problematic Interactions on the Web. The COPE Project: Coping strat...
Detecting Problematic Interactions on the Web. The COPE Project: Coping strat...Markel Vigo
 
Considering People with Disabilities as Überusers for Eliciting Generalisable...
Considering People with Disabilities as Überusers for Eliciting Generalisable...Considering People with Disabilities as Überusers for Eliciting Generalisable...
Considering People with Disabilities as Überusers for Eliciting Generalisable...Markel Vigo
 
Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...
Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...
Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...Markel Vigo
 
Protégé4US: Harvesting Ontology Authoring Data with Protégé
Protégé4US: Harvesting Ontology Authoring Data with ProtégéProtégé4US: Harvesting Ontology Authoring Data with Protégé
Protégé4US: Harvesting Ontology Authoring Data with ProtégéMarkel Vigo
 
Evaluating Accessibility-in-Use
Evaluating Accessibility-in-UseEvaluating Accessibility-in-Use
Evaluating Accessibility-in-UseMarkel Vigo
 

En vedette (13)

Identifying ontology authoring strategies and patterns
Identifying ontology authoring strategies and patternsIdentifying ontology authoring strategies and patterns
Identifying ontology authoring strategies and patterns
 
Adaptive web accessibility metrics
Adaptive web accessibility metricsAdaptive web accessibility metrics
Adaptive web accessibility metrics
 
Enriching Web Information Scent for Blind Users
Enriching Web Information Scent for Blind UsersEnriching Web Information Scent for Blind Users
Enriching Web Information Scent for Blind Users
 
Acceptance of Mobile Technology in Hedonic Scenarios
Acceptance of Mobile Technology in Hedonic ScenariosAcceptance of Mobile Technology in Hedonic Scenarios
Acceptance of Mobile Technology in Hedonic Scenarios
 
Challenging Information Foraging Theory: Screen Reader Users are not Always D...
Challenging Information Foraging Theory: Screen Reader Users are not Always D...Challenging Information Foraging Theory: Screen Reader Users are not Always D...
Challenging Information Foraging Theory: Screen Reader Users are not Always D...
 
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
 
Transition of Accessibility Evaluation Tools to New Standards
Transition of Accessibility Evaluation Tools to New StandardsTransition of Accessibility Evaluation Tools to New Standards
Transition of Accessibility Evaluation Tools to New Standards
 
Automatic Creation of User Profiles for Achieving Personal Web Accessibility
Automatic Creation of User Profiles for Achieving Personal Web AccessibilityAutomatic Creation of User Profiles for Achieving Personal Web Accessibility
Automatic Creation of User Profiles for Achieving Personal Web Accessibility
 
Detecting Problematic Interactions on the Web. The COPE Project: Coping strat...
Detecting Problematic Interactions on the Web. The COPE Project: Coping strat...Detecting Problematic Interactions on the Web. The COPE Project: Coping strat...
Detecting Problematic Interactions on the Web. The COPE Project: Coping strat...
 
Considering People with Disabilities as Überusers for Eliciting Generalisable...
Considering People with Disabilities as Überusers for Eliciting Generalisable...Considering People with Disabilities as Überusers for Eliciting Generalisable...
Considering People with Disabilities as Überusers for Eliciting Generalisable...
 
Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...
Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...
Benchmarking Web Accessibility Evaluation Tools: Measuring the Harm of Sole R...
 
Protégé4US: Harvesting Ontology Authoring Data with Protégé
Protégé4US: Harvesting Ontology Authoring Data with ProtégéProtégé4US: Harvesting Ontology Authoring Data with Protégé
Protégé4US: Harvesting Ontology Authoring Data with Protégé
 
Evaluating Accessibility-in-Use
Evaluating Accessibility-in-UseEvaluating Accessibility-in-Use
Evaluating Accessibility-in-Use
 

Similaire à Design Insights for the Next Wave Ontology Authoring Tools

Software Archaeology by Globant
Software Archaeology by GlobantSoftware Archaeology by Globant
Software Archaeology by GlobantGlobant
 
An Introduction into Philosophy of Science for Software Engineers
An Introduction into Philosophy of Science for Software Engineers An Introduction into Philosophy of Science for Software Engineers
An Introduction into Philosophy of Science for Software Engineers Daniel Mendez
 
Prototyping as a resource to investigate future states of the system 3
Prototyping as a resource to investigate future states of the system 3Prototyping as a resource to investigate future states of the system 3
Prototyping as a resource to investigate future states of the system 3rsd6
 
Mindtrek 2015 - Tampere Finland
Mindtrek 2015 - Tampere Finland Mindtrek 2015 - Tampere Finland
Mindtrek 2015 - Tampere Finland Panos Fitsilis
 
UXDX Stockholm - Is user experience research a science? Piotr Sliwa May 8th 2018
UXDX Stockholm - Is user experience research a science? Piotr Sliwa May 8th 2018UXDX Stockholm - Is user experience research a science? Piotr Sliwa May 8th 2018
UXDX Stockholm - Is user experience research a science? Piotr Sliwa May 8th 2018UXDXConf
 
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...ARISTOTELE
 
Immersive Recommendation Workshop, NYC Media Lab'17
Immersive Recommendation Workshop, NYC Media Lab'17Immersive Recommendation Workshop, NYC Media Lab'17
Immersive Recommendation Workshop, NYC Media Lab'17Longqi Yang
 
Evaluating Explainable Interfaces for a Knowledge Graph-Based Recommender System
Evaluating Explainable Interfaces for a Knowledge Graph-Based Recommender SystemEvaluating Explainable Interfaces for a Knowledge Graph-Based Recommender System
Evaluating Explainable Interfaces for a Knowledge Graph-Based Recommender SystemErasmo Purificato
 
7.1 design exercise presentation 10 11 (47)
7.1 design exercise presentation 10 11 (47)7.1 design exercise presentation 10 11 (47)
7.1 design exercise presentation 10 11 (47)LeNS_slide
 
7.1 design exercise presentation 10 11 (47)
7.1 design exercise presentation 10 11 (47)7.1 design exercise presentation 10 11 (47)
7.1 design exercise presentation 10 11 (47)LeNS_slide
 
Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsCSCJournals
 
Interventionist-methods - Methods in user-technology studies
Interventionist-methods - Methods in user-technology studiesInterventionist-methods - Methods in user-technology studies
Interventionist-methods - Methods in user-technology studiesAntti Salovaara
 
Experiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology DesignExperiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology Designevabl444
 
Tenc Winterschool09 Davinia Slideshare
Tenc Winterschool09 Davinia SlideshareTenc Winterschool09 Davinia Slideshare
Tenc Winterschool09 Davinia Slideshareguest94c824
 
Durkheim Project: Social Media Risk & Bayesian Counters
Durkheim Project: Social Media Risk & Bayesian CountersDurkheim Project: Social Media Risk & Bayesian Counters
Durkheim Project: Social Media Risk & Bayesian CountersDataWorks Summit
 
5.7 Design exercise: system concept evaluation
5.7 Design exercise: system concept evaluation5.7 Design exercise: system concept evaluation
5.7 Design exercise: system concept evaluationUtttam Kumar
 
The W3C PROV standard: data model for the provenance of information, and enab...
The W3C PROV standard:data model for the provenance of information, and enab...The W3C PROV standard:data model for the provenance of information, and enab...
The W3C PROV standard: data model for the provenance of information, and enab...Paolo Missier
 

Similaire à Design Insights for the Next Wave Ontology Authoring Tools (20)

Software Archaeology by Globant
Software Archaeology by GlobantSoftware Archaeology by Globant
Software Archaeology by Globant
 
An Introduction into Philosophy of Science for Software Engineers
An Introduction into Philosophy of Science for Software Engineers An Introduction into Philosophy of Science for Software Engineers
An Introduction into Philosophy of Science for Software Engineers
 
Prototyping as a resource to investigate future states of the system 3
Prototyping as a resource to investigate future states of the system 3Prototyping as a resource to investigate future states of the system 3
Prototyping as a resource to investigate future states of the system 3
 
Mindtrek 2015 - Tampere Finland
Mindtrek 2015 - Tampere Finland Mindtrek 2015 - Tampere Finland
Mindtrek 2015 - Tampere Finland
 
UXDX Stockholm - Is user experience research a science? Piotr Sliwa May 8th 2018
UXDX Stockholm - Is user experience research a science? Piotr Sliwa May 8th 2018UXDX Stockholm - Is user experience research a science? Piotr Sliwa May 8th 2018
UXDX Stockholm - Is user experience research a science? Piotr Sliwa May 8th 2018
 
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
The Innovation Engine for Team Building – The EU Aristotele Approach From Ope...
 
Immersive Recommendation Workshop, NYC Media Lab'17
Immersive Recommendation Workshop, NYC Media Lab'17Immersive Recommendation Workshop, NYC Media Lab'17
Immersive Recommendation Workshop, NYC Media Lab'17
 
Evaluating Explainable Interfaces for a Knowledge Graph-Based Recommender System
Evaluating Explainable Interfaces for a Knowledge Graph-Based Recommender SystemEvaluating Explainable Interfaces for a Knowledge Graph-Based Recommender System
Evaluating Explainable Interfaces for a Knowledge Graph-Based Recommender System
 
7.1 design exercise presentation 10 11 (47)
7.1 design exercise presentation 10 11 (47)7.1 design exercise presentation 10 11 (47)
7.1 design exercise presentation 10 11 (47)
 
7.1 design exercise presentation 10 11 (47)
7.1 design exercise presentation 10 11 (47)7.1 design exercise presentation 10 11 (47)
7.1 design exercise presentation 10 11 (47)
 
Research design
Research designResearch design
Research design
 
Ontology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and TrendsOntology Construction from Text: Challenges and Trends
Ontology Construction from Text: Challenges and Trends
 
Interventionist-methods - Methods in user-technology studies
Interventionist-methods - Methods in user-technology studiesInterventionist-methods - Methods in user-technology studies
Interventionist-methods - Methods in user-technology studies
 
Experiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology DesignExperiments on Pattern-based Ontology Design
Experiments on Pattern-based Ontology Design
 
Tenc Winterschool09 Davinia Slideshare
Tenc Winterschool09 Davinia SlideshareTenc Winterschool09 Davinia Slideshare
Tenc Winterschool09 Davinia Slideshare
 
Durkheim Project: Social Media Risk & Bayesian Counters
Durkheim Project: Social Media Risk & Bayesian CountersDurkheim Project: Social Media Risk & Bayesian Counters
Durkheim Project: Social Media Risk & Bayesian Counters
 
Facilitating Primary Student Teachers’ Development of Critical Thinking Throu...
Facilitating Primary Student Teachers’ Development of Critical Thinking Throu...Facilitating Primary Student Teachers’ Development of Critical Thinking Throu...
Facilitating Primary Student Teachers’ Development of Critical Thinking Throu...
 
Opponents' questions from doctoral defense of Yue Dai
Opponents' questions from doctoral defense of Yue DaiOpponents' questions from doctoral defense of Yue Dai
Opponents' questions from doctoral defense of Yue Dai
 
5.7 Design exercise: system concept evaluation
5.7 Design exercise: system concept evaluation5.7 Design exercise: system concept evaluation
5.7 Design exercise: system concept evaluation
 
The W3C PROV standard: data model for the provenance of information, and enab...
The W3C PROV standard:data model for the provenance of information, and enab...The W3C PROV standard:data model for the provenance of information, and enab...
The W3C PROV standard: data model for the provenance of information, and enab...
 

Dernier

Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.soniya singh
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.CarlotaBedoya1
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445ruhi
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 

Dernier (20)

(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Sarai Rohilla Escort Service Delhi N.C.R.
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 

Design Insights for the Next Wave Ontology Authoring Tools

  • 1. Design Insights for the Next Wave Ontology Authoring Tools Markel Vigo, Caroline Jay, Robert Stevens University of Manchester (UK) @markelvigo www.markelvigo.info markel.vigo@manchester.ac.uk ACM Conference on Human Factors in Computing Systems CHI 2014, Toronto
  • 2. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 What is an ontology? Pneumonia Lung structure has_pathological_process Bacteria Infectious process has_finding_site has_causative_agent
  • 3. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Pneumonia Lung structure has_pathological_process Bacteria Infectious process has_finding_site has_causative_agent 1) Domain-specific knowledge Why is ontology authoring complex?
  • 4. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Pneumonia Lung structure has_pathological_process Bacteria Infectious process has_finding_site has_causative_agent Pneumocite has_part Alveolar macrophage Cell Nucleus Membrane Lysosome Mitochondrion subClassOf has_part Source: Systematized Nomenclature of Medicine - Clinical Terms (SNOMED-CT) 2) Size Why is ontology authoring complex?
  • 5. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Source: National Drug File - Reference Terminology Pneumonia Lung structure has_pathological_process Bacteria Infectious process has_finding_site has_causative_agent CEFTAZIMIDE CEPHALEXIN may_treat Drug subClassOf ERYTHROMYCIN 3) Semantics, reasoning & inference Why is ontology authoring complex?
  • 6. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Pneumonia Lung structure has_pathological_process Bacteria Infectious process has_finding_site has_causative_agent CEFTAZIMIDE CEPHALEXIN Source: National Drug File - Reference Terminology may_treat Drug subClassOf ERYTHROMYCIN Legionella pnemophila has_typ e 4) It’s critical Why is ontology authoring complex?
  • 7. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 5) Tools have poor usability Why is ontology authoring complex?
  • 8. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Why are ontologies relevant and why we need better authoring tools • Widely used in science, biomed and industry • Semantics for linked data • Broader adoption even by amateurs • Current tools hinder their uptake
  • 9. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 We interviewed 15 ontology authors
  • 10. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Reported strategies for sensemaking, exploration and searching “The first thing would be to start from the top level of genes and just investigate the hierarchy and try to learn about it” (P1) - Brief description of the hierarchy - Summarise the axiomatic complexity  Provide overviews
  • 11. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Reported strategies for sensemaking, exploration and searching “If you edit an ontology full-time you get very familiar with it, all of us can drill-down the ontology and find it quite easily” (P12) - Bookmarks and shortcuts - Landmarks  Provide filters
  • 12. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Reported strategies for sensemaking, exploration and searching “undoing is very scary [...] you press undo and maybe you already navigated away from the view [...] and you don’t know what you actually undo so I never use undo, never!” (P5) - Give feedback about the consequences of actions - Provide a history of modifications  Increase situational awareness
  • 13. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Reported strategies for ontology building “We had biologists filling out the templates, then we instantiate lots of axioms with these templates” (P6) - Spreadsheets, spreadsheets, spreadsheets - Design templates  Efficient ontology population methods
  • 14. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Reported strategies for ontology building “There is so far no available tool but we do use some ontology mapping tool which is Bioportal” (P11) - Mapping and merging capabilities - Dealing with inconsistencies  Retrieval from external ontologies
  • 15. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Reported strategies for reasoning, debugging & evaluation “Every axiom change, every class addition, every refactor I always run the reasoner.” (P8) - Incremental reasoning on the background - Identify complex axioms  Intelligent reasoning
  • 16. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Reported strategies for reasoning, debugging & evaluation “We don’t have a formal mechanism for checking. We rely on the fact that the ontology is being used” (P14) - Unit tests - Competence questions  Evaluation features
  • 17. Design Insights for the Next Wave Ontology Authoring Tools ACM CHI 2014 Conclusions • Ontology authoring is a fragmented landscape • Usability issues specific to ontologies • Authors employ workarounds • We provide a set of design insights
  • 18. Markel Vigo, Caroline Jay, Robert Stevens University of Manchester (UK) ACM CHI 2014 More info at http://owl.cs.manchester.ac.uk/whatif/ @markelvigo markel.vigo@manchester.ac.uk www.markelvigo.info What’s next? Identifying authoring patterns

Notes de l'éditeur

  1. Ontologies are a set of logical axioms that represent a fieldof interest.