SlideShare una empresa de Scribd logo
1 de 13
Protégé4US:
Harvesting Ontology Authoring Data
with Protégé
Markel Vigo, Caroline Jay, Robert Stevens
firstname.lastname@manchester.ac.uk
@markelvigo, @CarolineEJay, @stevensrd65
Workshop on Human-Semantic Web Interaction, HSWI 2014 May 26. Crete (Greece)
Little is known about the human factors
of ontology authoring
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• What we know is based on anecdotal evidence
• We asked about problems and strategies
– Making sense
– Search and retrieval
– Efficient population
– On-the-fly reasoning
– Overloaded explanations
– Lack of evaluation methods
Design insights for the next wave
ontology authoring tools.
CHI 2014
http://dx.doi.org/10.1145/2556288.2557284
Introduction > Protégé4US > Results > Conclusion
Lack of sound HCI research in the
Semantic Web
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• HCI does not pervade all computing disciplines
• Instruments to run user studies are scarce
• Consequences for the OWL realm
– No understanding about the authoring process
– Authoring tools are not human-centered
• What if we want to go further?
– Automatic detection of authoring patterns
– Intelligent support for authoring
Introduction > Protégé4US > Results > Conclusion
Protégé4US: a step towards having
observational instruments
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• Protégé4US: Protégé for User Studies
• Logging capabilities of:
– Interaction events: click, hover, expand hierarchy...
– Authoring events: add siblings, add restrictions...
– Environment commands: reason, search, undo...
76585,2,Classes,Element edited,Juliette subclass of: Potato and hasCroppingTime some ’Main
cropping’
77786,3,Classes,Save ontology,http://owl.cs.manchester.ac.uk/ontology/start-here.owl
80204,3,Classes,Reasoner invoked,HermiT 1.3.8
80647,1,Classes,Mouse entered, Class hierarchy (inferred)
82910,1,Classes,Element hovered,Early_cropping_potato
83049,1,Classes,Element selected,Early_cropping_potato
83661,1,Classes,Hierarchy expanded,Early_cropping_potato
Introduction > Protégé4US > Results > Conclusion
User study to show the strengths of
Protégé4US
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• Experimental design:
– Participants: 15 expert authors
– Stimuli: a potato ontology and Protégé4US
– 3 authoring tasks with an increased complexity
• Collected data (apart from Protégé4US logs):
– Completion times
– Self reported expertise
– Perceived task difficulty
Introduction > Protégé4US > Results > Conclusion
Protégé4US in action
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
Introduction > Protégé4US > Results > Conclusion
Data analysis to check the intention of
the experimental design
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• Tasks given had an increased complexity
– Completion times significantly different: T1<T2<<T3
– Task difficulty significantly different: T1<T2<T3
– Expertise with Protégé negatively correlated with
completion times for T1
– No correlation between completion times and
perceived difficulty
• Completion time indicator of editing action than
of cognitive difficulty
Introduction > Protégé4US > Results > Conclusion
Some events may be indicators of
problematic situations
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• Positive and significant correlations between
task completion time and:
– Expansions of the class hierarchy
– Running the reasoner
– Renaming entities
• Log analysis allows to profile users based on
their tab use
Introduction > Protégé4US > Results > Conclusion
Reconstructing the interaction allows to
identify patterns through visualisation
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• Web diagrams show the most frequent
transitions between statesP15 log
Back
Check property
Class addition
Convert into
defined class:finished
Convert into
defined class:start
Entity renamed
Explanation invoked
Entity deleted
Entity dragged
Entity edited:finishEntity edited:start
Entity selected
Link clicked
Property addition
Reasoner finished
Reasoner invoked
Save
Set active ontology
Hierarchy collapsed
Hierarchy expanded Undo
P9 log
Back
Check property
Class addition
Convert into
defined class:finished
Convert into
defined class:start
Entity renamed
Explanation invoked
Entity deleted
Entity dragged
Entity edited:finishEntity edited:start
Entity selected
Link clicked
Property addition
Reasoner finished
Reasoner invoked
Save
Set active ontology
Hierarchy collapsed
Hierarchy expanded Undo
Introduction > Protégé4US > Results > Conclusion
Reconstructing the interaction allows to
identify patterns through visualisation
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• Time diagrams show the authoring rhythm
Introduction > Protégé4US > Results > Conclusion
Reconstructing the interaction allows to
identify patterns through visualisation
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• The analysis of diagrams across users allows
to sketch decision trees
– Reasoner invoked after
1. A class is converted into a defined class
2. Ontology is saved
3. An entity is selected
– Hierarchy is expanded after
1. Reasoner finishes
2. Hierarchy is expanded
3. Entity addition is invoked
Introduction > Protégé4US > Results > Conclusion
Future work and Conclusions
Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014
• Future work
– Statistical analysis of patterns and identification of
strategies
– Incorporation of eye-tracking data
– Ontology authoring into the wild
• Conclusions
– Protégé4US may give urgency to a more human-
centred Semantic Web
– Better tools for ontology and linked data authoring
Introduction > Protégé4US > Results > Conclusion
Protégé4US:
Harvesting Ontology Authoring Data
with Protégé
Markel Vigo, Caroline Jay, Robert Stevens
firstname.lastname@manchester.ac.uk
@markelvigo, @CarolineEJay, @stevensrd65
Workshop on Human-Semantic Web Interaction, HSWI 2014 May 26. Crete (Greece)
WhatIf: Answering “What if...” questions for Ontology Authoring.
EPSRC reference EP/J014176/1

Más contenido relacionado

Destacado

Integration of Web Protégé into DBpedia
Integration of Web Protégé into DBpediaIntegration of Web Protégé into DBpedia
Integration of Web Protégé into DBpediaRalphSchaefermeier
 
Ontology development in protégé-آنتولوژی در پروتوغه
Ontology development in protégé-آنتولوژی در پروتوغهOntology development in protégé-آنتولوژی در پروتوغه
Ontology development in protégé-آنتولوژی در پروتوغهsadegh salehi
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorialmatthewhorridge
 
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)Mark Wilkinson
 

Destacado (6)

Integration of Web Protégé into DBpedia
Integration of Web Protégé into DBpediaIntegration of Web Protégé into DBpedia
Integration of Web Protégé into DBpedia
 
Ontology development in protégé-آنتولوژی در پروتوغه
Ontology development in protégé-آنتولوژی در پروتوغهOntology development in protégé-آنتولوژی در پروتوغه
Ontology development in protégé-آنتولوژی در پروتوغه
 
Semtech web-protege-tutorial
Semtech web-protege-tutorialSemtech web-protege-tutorial
Semtech web-protege-tutorial
 
Protege tutorial
Protege tutorialProtege tutorial
Protege tutorial
 
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
 
What Is A Business Model
What Is A Business ModelWhat Is A Business Model
What Is A Business Model
 

Similar a Protégé4US: Harvesting Ontology Authoring Data with Protégé

Harmonising Research between South and North: Results from ROER4D’s Question ...
Harmonising Research between South and North: Results from ROER4D’s Question ...Harmonising Research between South and North: Results from ROER4D’s Question ...
Harmonising Research between South and North: Results from ROER4D’s Question ...Open Education Consortium
 
Reproducibility in human cognitive neuroimaging: a community-­driven data sha...
Reproducibility in human cognitive neuroimaging: a community-­driven data sha...Reproducibility in human cognitive neuroimaging: a community-­driven data sha...
Reproducibility in human cognitive neuroimaging: a community-­driven data sha...Nolan Nichols
 
Metadata for Research Objects
Metadata for Research ObjectsMetadata for Research Objects
Metadata for Research Objectsseanb
 
Camp 4-data workshop presentation
Camp 4-data workshop presentationCamp 4-data workshop presentation
Camp 4-data workshop presentationPaolo Missier
 
Social Phrases Having Impact in Altmetrics - SOPHIA
Social Phrases Having Impact in Altmetrics - SOPHIASocial Phrases Having Impact in Altmetrics - SOPHIA
Social Phrases Having Impact in Altmetrics - SOPHIAInsight_Altmetrics
 
20190527_Karen Hytteballe Ibanez _ The OPERA project
 20190527_Karen Hytteballe Ibanez _ The OPERA project 20190527_Karen Hytteballe Ibanez _ The OPERA project
20190527_Karen Hytteballe Ibanez _ The OPERA projectOpenAIRE
 
LSST Education and Public Outreach (EPO)
LSST Education and Public Outreach (EPO) LSST Education and Public Outreach (EPO)
LSST Education and Public Outreach (EPO) Amanda Bauer
 
Improving Integrity, Transparency, and Reproducibility Through Connection of ...
Improving Integrity, Transparency, and Reproducibility Through Connection of ...Improving Integrity, Transparency, and Reproducibility Through Connection of ...
Improving Integrity, Transparency, and Reproducibility Through Connection of ...Andrew Sallans
 
How to Execute A Research Paper
How to Execute A Research PaperHow to Execute A Research Paper
How to Execute A Research PaperAnita de Waard
 
Effective research data management
Effective research data managementEffective research data management
Effective research data managementCatherine Gold
 
Is preserving data enough? Towards the preservation of scientific methods
Is preserving data enough? Towards the preservation of scientific methods Is preserving data enough? Towards the preservation of scientific methods
Is preserving data enough? Towards the preservation of scientific methods dgarijo
 
Whitehead Seminar 5/2
Whitehead Seminar 5/2Whitehead Seminar 5/2
Whitehead Seminar 5/2Physion
 
E research attachment survey
E research attachment surveyE research attachment survey
E research attachment surveyRiri Kusumarani
 
Replicating FLOSS Research as eResearch
Replicating FLOSS Research as eResearchReplicating FLOSS Research as eResearch
Replicating FLOSS Research as eResearchAndrea Wiggins
 
Personal online reputation: the development of an approach to investigate how...
Personal online reputation: the development of an approach to investigate how...Personal online reputation: the development of an approach to investigate how...
Personal online reputation: the development of an approach to investigate how...Frances Ryan
 
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne UlitmatumElsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne UlitmatumAnita de Waard
 
Examining Group Process - Thesis talk
Examining Group Process - Thesis talkExamining Group Process - Thesis talk
Examining Group Process - Thesis talkSandra Toze
 

Similar a Protégé4US: Harvesting Ontology Authoring Data with Protégé (20)

Harmonising Research between South and North: Results from ROER4D’s Question ...
Harmonising Research between South and North: Results from ROER4D’s Question ...Harmonising Research between South and North: Results from ROER4D’s Question ...
Harmonising Research between South and North: Results from ROER4D’s Question ...
 
Reproducibility in human cognitive neuroimaging: a community-­driven data sha...
Reproducibility in human cognitive neuroimaging: a community-­driven data sha...Reproducibility in human cognitive neuroimaging: a community-­driven data sha...
Reproducibility in human cognitive neuroimaging: a community-­driven data sha...
 
Metadata for Research Objects
Metadata for Research ObjectsMetadata for Research Objects
Metadata for Research Objects
 
Camp 4-data workshop presentation
Camp 4-data workshop presentationCamp 4-data workshop presentation
Camp 4-data workshop presentation
 
Social Phrases Having Impact in Altmetrics - SOPHIA
Social Phrases Having Impact in Altmetrics - SOPHIASocial Phrases Having Impact in Altmetrics - SOPHIA
Social Phrases Having Impact in Altmetrics - SOPHIA
 
20190527_Karen Hytteballe Ibanez _ The OPERA project
 20190527_Karen Hytteballe Ibanez _ The OPERA project 20190527_Karen Hytteballe Ibanez _ The OPERA project
20190527_Karen Hytteballe Ibanez _ The OPERA project
 
LSST Education and Public Outreach (EPO)
LSST Education and Public Outreach (EPO) LSST Education and Public Outreach (EPO)
LSST Education and Public Outreach (EPO)
 
Improving Integrity, Transparency, and Reproducibility Through Connection of ...
Improving Integrity, Transparency, and Reproducibility Through Connection of ...Improving Integrity, Transparency, and Reproducibility Through Connection of ...
Improving Integrity, Transparency, and Reproducibility Through Connection of ...
 
How to Execute A Research Paper
How to Execute A Research PaperHow to Execute A Research Paper
How to Execute A Research Paper
 
Credible workshop
Credible workshopCredible workshop
Credible workshop
 
Effective research data management
Effective research data managementEffective research data management
Effective research data management
 
Is preserving data enough? Towards the preservation of scientific methods
Is preserving data enough? Towards the preservation of scientific methods Is preserving data enough? Towards the preservation of scientific methods
Is preserving data enough? Towards the preservation of scientific methods
 
Whitehead Seminar 5/2
Whitehead Seminar 5/2Whitehead Seminar 5/2
Whitehead Seminar 5/2
 
E research attachment survey
E research attachment surveyE research attachment survey
E research attachment survey
 
Replicating FLOSS Research as eResearch
Replicating FLOSS Research as eResearchReplicating FLOSS Research as eResearch
Replicating FLOSS Research as eResearch
 
Personal online reputation: the development of an approach to investigate how...
Personal online reputation: the development of an approach to investigate how...Personal online reputation: the development of an approach to investigate how...
Personal online reputation: the development of an approach to investigate how...
 
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne UlitmatumElsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
Elsevier‘s RDM Program: Habits of Effective Data and the Bourne Ulitmatum
 
Crowdsourcing Science
Crowdsourcing ScienceCrowdsourcing Science
Crowdsourcing Science
 
Examining Group Process - Thesis talk
Examining Group Process - Thesis talkExamining Group Process - Thesis talk
Examining Group Process - Thesis talk
 
Mixed Method Research Methodology
Mixed Method Research MethodologyMixed Method Research Methodology
Mixed Method Research Methodology
 

Más de Markel Vigo

Inferring visual behaviour from user interaction data on a medical dashboard
Inferring visual behaviour from user interaction data on a medical dashboardInferring visual behaviour from user interaction data on a medical dashboard
Inferring visual behaviour from user interaction data on a medical dashboardMarkel 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
 
Design Insights for the Next Wave Ontology Authoring Tools
Design Insights for the Next Wave Ontology Authoring ToolsDesign Insights for the Next Wave Ontology Authoring Tools
Design Insights for the Next Wave Ontology Authoring ToolsMarkel Vigo
 
Identifying ontology authoring strategies and patterns
Identifying ontology authoring strategies and patternsIdentifying ontology authoring strategies and patterns
Identifying ontology authoring strategies and patternsMarkel 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
 
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
 
Evaluating Accessibility-in-Use
Evaluating Accessibility-in-UseEvaluating Accessibility-in-Use
Evaluating Accessibility-in-UseMarkel 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
 
Adaptive web accessibility metrics
Adaptive web accessibility metricsAdaptive web accessibility metrics
Adaptive web accessibility metricsMarkel 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
 
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
 
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
 
Evaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile DevicesEvaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile DevicesMarkel Vigo
 

Más de Markel Vigo (15)

Inferring visual behaviour from user interaction data on a medical dashboard
Inferring visual behaviour from user interaction data on a medical dashboardInferring visual behaviour from user interaction data on a medical dashboard
Inferring visual behaviour from user interaction data on a medical dashboard
 
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...
 
Design Insights for the Next Wave Ontology Authoring Tools
Design Insights for the Next Wave Ontology Authoring ToolsDesign Insights for the Next Wave Ontology Authoring Tools
Design Insights for the Next Wave Ontology Authoring Tools
 
Identifying ontology authoring strategies and patterns
Identifying ontology authoring strategies and patternsIdentifying ontology authoring strategies and patterns
Identifying ontology authoring strategies and patterns
 
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...
 
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...
 
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...
 
Evaluating Accessibility-in-Use
Evaluating Accessibility-in-UseEvaluating Accessibility-in-Use
Evaluating Accessibility-in-Use
 
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...
 
Adaptive web accessibility metrics
Adaptive web accessibility metricsAdaptive web accessibility metrics
Adaptive web accessibility metrics
 
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
 
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
 
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
 
Evaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile DevicesEvaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile Devices
 

Último

Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSarthak Sekhar Mondal
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencySheetal Arora
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxgindu3009
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxUmerFayaz5
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksSérgio Sacani
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfSumit Kumar yadav
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptxRajatChauhan518211
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfSumit Kumar yadav
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...ssifa0344
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisDiwakar Mishra
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...Sérgio Sacani
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPirithiRaju
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsSérgio Sacani
 

Último (20)

Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Presentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptxPresentation Vikram Lander by Vedansh Gupta.pptx
Presentation Vikram Lander by Vedansh Gupta.pptx
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
Animal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptxAnimal Communication- Auditory and Visual.pptx
Animal Communication- Auditory and Visual.pptx
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Green chemistry and Sustainable development.pptx
Green chemistry  and Sustainable development.pptxGreen chemistry  and Sustainable development.pptx
Green chemistry and Sustainable development.pptx
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
TEST BANK For Radiologic Science for Technologists, 12th Edition by Stewart C...
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 

Protégé4US: Harvesting Ontology Authoring Data with Protégé

  • 1. Protégé4US: Harvesting Ontology Authoring Data with Protégé Markel Vigo, Caroline Jay, Robert Stevens firstname.lastname@manchester.ac.uk @markelvigo, @CarolineEJay, @stevensrd65 Workshop on Human-Semantic Web Interaction, HSWI 2014 May 26. Crete (Greece)
  • 2. Little is known about the human factors of ontology authoring Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • What we know is based on anecdotal evidence • We asked about problems and strategies – Making sense – Search and retrieval – Efficient population – On-the-fly reasoning – Overloaded explanations – Lack of evaluation methods Design insights for the next wave ontology authoring tools. CHI 2014 http://dx.doi.org/10.1145/2556288.2557284 Introduction > Protégé4US > Results > Conclusion
  • 3. Lack of sound HCI research in the Semantic Web Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • HCI does not pervade all computing disciplines • Instruments to run user studies are scarce • Consequences for the OWL realm – No understanding about the authoring process – Authoring tools are not human-centered • What if we want to go further? – Automatic detection of authoring patterns – Intelligent support for authoring Introduction > Protégé4US > Results > Conclusion
  • 4. Protégé4US: a step towards having observational instruments Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • Protégé4US: Protégé for User Studies • Logging capabilities of: – Interaction events: click, hover, expand hierarchy... – Authoring events: add siblings, add restrictions... – Environment commands: reason, search, undo... 76585,2,Classes,Element edited,Juliette subclass of: Potato and hasCroppingTime some ’Main cropping’ 77786,3,Classes,Save ontology,http://owl.cs.manchester.ac.uk/ontology/start-here.owl 80204,3,Classes,Reasoner invoked,HermiT 1.3.8 80647,1,Classes,Mouse entered, Class hierarchy (inferred) 82910,1,Classes,Element hovered,Early_cropping_potato 83049,1,Classes,Element selected,Early_cropping_potato 83661,1,Classes,Hierarchy expanded,Early_cropping_potato Introduction > Protégé4US > Results > Conclusion
  • 5. User study to show the strengths of Protégé4US Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • Experimental design: – Participants: 15 expert authors – Stimuli: a potato ontology and Protégé4US – 3 authoring tasks with an increased complexity • Collected data (apart from Protégé4US logs): – Completion times – Self reported expertise – Perceived task difficulty Introduction > Protégé4US > Results > Conclusion
  • 6. Protégé4US in action Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 Introduction > Protégé4US > Results > Conclusion
  • 7. Data analysis to check the intention of the experimental design Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • Tasks given had an increased complexity – Completion times significantly different: T1<T2<<T3 – Task difficulty significantly different: T1<T2<T3 – Expertise with Protégé negatively correlated with completion times for T1 – No correlation between completion times and perceived difficulty • Completion time indicator of editing action than of cognitive difficulty Introduction > Protégé4US > Results > Conclusion
  • 8. Some events may be indicators of problematic situations Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • Positive and significant correlations between task completion time and: – Expansions of the class hierarchy – Running the reasoner – Renaming entities • Log analysis allows to profile users based on their tab use Introduction > Protégé4US > Results > Conclusion
  • 9. Reconstructing the interaction allows to identify patterns through visualisation Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • Web diagrams show the most frequent transitions between statesP15 log Back Check property Class addition Convert into defined class:finished Convert into defined class:start Entity renamed Explanation invoked Entity deleted Entity dragged Entity edited:finishEntity edited:start Entity selected Link clicked Property addition Reasoner finished Reasoner invoked Save Set active ontology Hierarchy collapsed Hierarchy expanded Undo P9 log Back Check property Class addition Convert into defined class:finished Convert into defined class:start Entity renamed Explanation invoked Entity deleted Entity dragged Entity edited:finishEntity edited:start Entity selected Link clicked Property addition Reasoner finished Reasoner invoked Save Set active ontology Hierarchy collapsed Hierarchy expanded Undo Introduction > Protégé4US > Results > Conclusion
  • 10. Reconstructing the interaction allows to identify patterns through visualisation Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • Time diagrams show the authoring rhythm Introduction > Protégé4US > Results > Conclusion
  • 11. Reconstructing the interaction allows to identify patterns through visualisation Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • The analysis of diagrams across users allows to sketch decision trees – Reasoner invoked after 1. A class is converted into a defined class 2. Ontology is saved 3. An entity is selected – Hierarchy is expanded after 1. Reasoner finishes 2. Hierarchy is expanded 3. Entity addition is invoked Introduction > Protégé4US > Results > Conclusion
  • 12. Future work and Conclusions Protégé4US: Harvesting Ontology Authoring Data with Protégé HSWI @ ESWC 2014 • Future work – Statistical analysis of patterns and identification of strategies – Incorporation of eye-tracking data – Ontology authoring into the wild • Conclusions – Protégé4US may give urgency to a more human- centred Semantic Web – Better tools for ontology and linked data authoring Introduction > Protégé4US > Results > Conclusion
  • 13. Protégé4US: Harvesting Ontology Authoring Data with Protégé Markel Vigo, Caroline Jay, Robert Stevens firstname.lastname@manchester.ac.uk @markelvigo, @CarolineEJay, @stevensrd65 Workshop on Human-Semantic Web Interaction, HSWI 2014 May 26. Crete (Greece) WhatIf: Answering “What if...” questions for Ontology Authoring. EPSRC reference EP/J014176/1

Notas del editor

  1. Final slide, same as 1st slide
  2. 1st bullet point: little systematic and replicable research. Items in 2nd bullet point about the outcomes of the interview study with 15 authors: Making sense: exploration, getting an overview and understanding the consequences of actions. Search and retrieval: search on other ontologies and be able to retrieve, map and align. Efficient population: adding large number of axioms or classes; also making minor edits on large ontologies On-the-fly reasoning to test the latest modifications Overloaded explanations make debugging hard Evaluation: apart from being consistent, there is no way to know if the ontology meets its requirements. Competence questions, unit tests etc. There is a note indicating where our CHI paper can be found.
  3. Goal of the slide: reasons why HCI has not been embraced by the Semantic Web community 3rd bullet point is about how this lack of HCI reflects on the ontology realm. Perhaps it could be extended talking about the consequences of linked data. 4th bullet point conveys that this situation does not allow us to see beyond and be more ambitious.
  4. Goal of the slide: we built Protégé4US to ameliorate the current situation. 1st bullet point: explain that Protégé4US is an instrumented version of Protégé 4.3 2nd bullet point explains the types of events we collect: interaction and authoring events and Protégé environment commands The final item is not a bullet point but a text area with a sample of a log: 7 lines of a log containing 1) Timestamp, 2) a number indicating the type of event, 3) The active tab, 4) The event itself (eg. Reasoner invoked, Element selected, Hierachy expanded), and finally 5) the object of the event (eg, which reasoner has been invoked, which element has been selected, and where in the class hierarchy has the expansion occurred. The example shows the edition of the Juliette class, which is a subclass of the Potato class and hasCroppingTime some Main cropping. Then the ontology is saved, the reasoner is invoked and the mouse enters into the class hierarchy where a class is hovered and then selected and then the hierarchy is expanded on that element.
  5. Goal of the slide: the objective of the study (for this paper) is a proof of concept and feasibility study of Protégé4US. 1st bullet point: brief summary of the study (participants, stimuli and tasks). Perhaps you want to expand on the potato ontology and tasks. 2nd bullet point what we collected apart from the Protégé4US log data: completion times, self reported expertise and task difficulty.
  6. Just an embedded video of 30 seconds: first, the user adds a property (hasPreferredServingMethod some Salad) to the class of potatoes PinkFirApple. Second it runs the user runs the reasoner and goes to the inferred hierarchy tab, where the user clicks in a couple of entities. Gaze plots (in this case scan paths) indicate that after clicking on these entities of the class hierarchy the user looks at the description section of Protégé, which gives some extra information about the clicked entity.
  7. Goal of the slide: show how Protégé4US allows to confirm the intentions of the experimental design. In our case, the intended increased difficulty of tasks 1st bullet point summarizes the analysis of the relationship between metrics: completion times, perceived difficulty and expertise metrics 2nd bullet point, based on the above, concludes that task complexity wasn’t due to cognitive demand but because of the number of edits. We can say that this sort of analysis helps to contextualise the outcomes of any study.
  8. Goal of the slide: show how Protégé4US allows to confirm the intentions of the experimental design. In our case, the intended increased difficulty of tasks 1st bullet point allows to talk about how these events suggest that users were drilling down the hierarchy (as an indicator of disorientation) and how the reasoner is used time and again as a debugging strategy 2nd bullet point: these profiles are 1) Users who stick to 1 tab (Classes or Entities) and 2) Users who use 2 tabs, one of which is the Classes tab
  9. Slide showing the web diagrams of two participants. In our web diagrams the nodes are situated in a circular fashion (clockwise) and are the states of our transition matrices. For us, the states are the events we consider meaningful such as Entity selected, Hierachy expanded, Save or Undo. Therefore in these web diagrams the nodes are the events and the edges are the transitions between events. The thicker an edge is the more frequent that particular transition has been logged. Reflexive transitions are allowed and are denoted by a thick circle in a state. We can see there are some interesting patterns that confirm what we learned from our interview study: a) Strategies of search and overview: hierarchies are expanded after expanding hierarchies, entities are selected after selecting entities; b) Convert into a defined class, save and invoke the reasoner.
  10. Slide showing the time diagrams of one participant. On the x-axis it’s time (a maximum of 35 minutes in this one), on the y-axis is the name of the event. Blocks are ordered sequentially, there is not any overlap on the x-axis. The blocks indicate the time elapsed between events and consequently periods of inactivity. That’s why the red dots on top of each block indicate mouse mouse movement.
  11. Slide showing some of the patterns we observed, see the notes of the web diagrame slide.
  12. All of the bullet points are self explaining. I ended mentioning linked data.