SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (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
 

Andere mochten auch

Adaptive web accessibility metrics
Adaptive web accessibility metricsAdaptive web accessibility metrics
Adaptive web accessibility metrics
Markel 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 Scenarios
Markel 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
 
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
 

Andere mochten auch (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
 

Ähnlich wie Design Insights for the Next Wave Ontology Authoring Tools

Software Archaeology by Globant
Software Archaeology by GlobantSoftware Archaeology by Globant
Software Archaeology by Globant
Globant
 
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
rsd6
 
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
UXDXConf
 
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
 
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
Utttam Kumar
 

Ähnlich wie 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...
 

Kürzlich hochgeladen

一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
ydyuyu
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Monica Sydney
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
pxcywzqs
 

Kürzlich hochgeladen (20)

一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu DhabiAbu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
Abu Dhabi Escorts Service 0508644382 Escorts in Abu Dhabi
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 

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

Hinweis der Redaktion

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