Madrid, 14.06.2013 Martin Voigt
How Could End-Users Identify
Interesting Resources?
Attract them visually!
Titel der Präsentation Folie Nr. 2 von XYZHow to find interesting resources? | Martin Voigt 2
Structure
Motivation and problems
Iterative development of a user interface
Demo
Concept and implementation of a back-end
Conclusion
14.06.2013
Titel der Präsentation Folie Nr. 3 von XYZHow to find interesting resources? | Martin Voigt 3
Growing amount of data
Motivation
14.06.2013
[Key2012]
Titel der Präsentation Folie Nr. 4 von XYZHow to find interesting resources? | Martin Voigt 4
How to get insights from the data?
Motivation
14.06.2013
Titel der Präsentation Folie Nr. 5 von XYZHow to find interesting resources? | Martin Voigt 5
How to get insights from the data?
Information Visualization!
Motivation
14.06.2013
Titel der Präsentation Folie Nr. 6 von XYZHow to find interesting resources? | Martin Voigt 6
Motivation
BUT
14.06.2013
InfoVis for Semantic Web data?
Titel der Präsentation Folie Nr. 7 von XYZHow to find interesting resources? | Martin Voigt 7
Problem
End-users have no idea about creating effective InfoVis
and have no programming skills.
14.06.2013
Titel der Präsentation Folie Nr. 8 von XYZHow to find interesting resources? | Martin Voigt 8
Overall concept of VizBoard
Semantic-assisted InfoVis-Process [Voigt2013]
How to find interesting resources?
objective vs. subjective interestingness [Silberschatz1996]
14.06.2013
Data Upload
Data Pre-
Selection
Data & Vis
Selection
Visualization
Configuration
Perception &
Internalization
Data
Augmentation
Visualization
Recommendation
Visualization
Integration
Knowledge
Externalization
Data Reduction
SystemUser
Human Interaction
System Interaction
31 5 7 9
2 4 6 8 10
Data Upload
Data Pre-
Selection
Data & Vis
Selection
Visualization
Configuration
Perception &
Internalization
User
Human Interaction
31 5 7 9
Titel der Präsentation Folie Nr. 9 von XYZHow to find interesting resources? | Martin Voigt 9
Main problems to solve
1st: Interactive, understandable user interface
2nd: Backend techniques to identify relevant resources
14.06.2013
Titel der Präsentation Folie Nr. 10 von XYZHow to find interesting resources? | Martin Voigt 10
Structure
Motivation and problems
Iterative development of a user interface
Demo
Concept and implementation of a back-end
Conclusion
14.06.2013
Titel der Präsentation Folie Nr. 11 von XYZHow to find interesting resources? | Martin Voigt 11
User Interface Concept
Prerequisites - Visualization
node link diagrams vs. nested views
insufficient screen estate  interaction required
14.06.2013
Titel der Präsentation Folie Nr. 12 von XYZHow to find interesting resources? | Martin Voigt 12
User Interface Concept
Prerequisites - Interaction
use widely adapted techniques
14.06.2013
Titel der Präsentation Folie Nr. 13 von XYZHow to find interesting resources? | Martin Voigt 13
User Interface Concept
14.06.2013
Titel der Präsentation Folie Nr. 14 von XYZHow to find interesting resources? | Martin Voigt 14
User Interface Concept
User Study - Setup
Task Load Index to track efforts,
e.g., mental or temporal
10 tasks based on “Visual Information-seeking
Mantra” [Shneiderman1996]
Questionnaire for additional feedback
10 students with less/no SemWeb knowledge
14.06.2013
Titel der Präsentation Folie Nr. 15 von XYZHow to find interesting resources? | Martin Voigt 15
User Interface Concept
User Study – Results
+ node link to get to know the data structure
+ navigation history and bookmarking helpful
- too much information shown
- too many options
- SW knowledge required
 functionality vs. user satisfaction
14.06.2013
Titel der Präsentation Folie Nr. 16 von XYZHow to find interesting resources? | Martin Voigt 16
User Interface Concept
14.06.2013
Titel der Präsentation Folie Nr. 17 von XYZHow to find interesting resources? | Martin Voigt 17
Structure
Motivation and problems
Iterative development of a user interface
Demo
Concept and implementation of a back-end
Conclusion
14.06.2013
Titel der Präsentation Folie Nr. 18 von XYZHow to find interesting resources? | Martin Voigt 18
Structure
Motivation and problems
Iterative development of a user interface
Demo
Concept and implementation of a back-end
Conclusion
14.06.2013
Titel der Präsentation Folie Nr. 19 von XYZHow to find interesting resources? | Martin Voigt 19
Assisting Backend
Implementation
• Java Jersey REST WS
• Jena TDB
• RMonto & RapidMiner
• JGraphT
14.06.2013
Data Repository
Storage, Filtering,
Recommendation
Augmentation
Data Access
Analyzer
Storage
Annotator
RESTful API
Pivoting
Filter
upload get | filter
1 2
3
Titel der Präsentation Folie Nr. 20 von XYZHow to find interesting resources? | Martin Voigt 20
Structure
Motivation and problems
Iterative development of a user interface
Demo
Concept and implementation of a back-end
Conclusion
14.06.2013
Titel der Präsentation Folie Nr. 21 von XYZHow to find interesting resources? | Martin Voigt 21
Sum it up!
End-user need assistances to identify interesting
SemWeb resources (in big datasets)
Approach using objective measures, understandable
visualizations, and easy interaction
14.06.2013
Titel der Präsentation Folie Nr. 22 von XYZHow to find interesting resources? | Martin Voigt 22
Sum it up!
SWIs for end-users should be task-specific as possible
less is more: interaction,
information, SW intrinsics
Visualizing huge SW datasets in browsers is cumbersome
Current tasks
Subjective interestingness
Planning an advanced user study
14.06.2013
Titel der Präsentation Folie Nr. 23 von XYZHow to find interesting resources? | Martin Voigt 23
Thanks for listening. Questions?
14.06.2013
Titel der Präsentation Folie Nr. 24 von XYZHow to find interesting resources? | Martin Voigt 24
References
[Cyganiak2011] Cyganiak, R. & Jentzsch, A.: Linking Open Data cloud diagram.
http://lod-cloud.net/, 2011
[Key2012] Key, A.; Howe, B.; Perry, D. & Aragon, C.: VizDeck: self-organizing
dashboards for visual analytics. Proceedings of the 2012 ACM SIGMOD
International Conference on Management of Data, ACM, 2012, 681-684
[Shneiderman1996] Shneiderman, B.: The eyes have it: a task by data type
taxonomy for information visualizations. Visual Languages, 1996. Proceedings.,
IEEE Symposium on, 1996, 336-343
[Silberschatz1996] A. Silberschatz, A. & Tuzhilin, A.: What makes patterns
interesting in knowledge discovery systems. Knowledge and Data Engineering,
IEEE Transactions on, 8(6):970 -974, dec 1996.
[Voigt2013] M. Voigt, S. Pietschmann, K. Meißner: A Semantics-Based, End-
User-Centered Information Visualization Process for Semantic Web Data. Semantic
Models for Adaptive Interactive Systems, Springer, 2013
14.06.2013

How Could End-Users Identify Interesting Resources?

  • 1.
    Madrid, 14.06.2013 MartinVoigt How Could End-Users Identify Interesting Resources? Attract them visually!
  • 2.
    Titel der PräsentationFolie Nr. 2 von XYZHow to find interesting resources? | Martin Voigt 2 Structure Motivation and problems Iterative development of a user interface Demo Concept and implementation of a back-end Conclusion 14.06.2013
  • 3.
    Titel der PräsentationFolie Nr. 3 von XYZHow to find interesting resources? | Martin Voigt 3 Growing amount of data Motivation 14.06.2013 [Key2012]
  • 4.
    Titel der PräsentationFolie Nr. 4 von XYZHow to find interesting resources? | Martin Voigt 4 How to get insights from the data? Motivation 14.06.2013
  • 5.
    Titel der PräsentationFolie Nr. 5 von XYZHow to find interesting resources? | Martin Voigt 5 How to get insights from the data? Information Visualization! Motivation 14.06.2013
  • 6.
    Titel der PräsentationFolie Nr. 6 von XYZHow to find interesting resources? | Martin Voigt 6 Motivation BUT 14.06.2013 InfoVis for Semantic Web data?
  • 7.
    Titel der PräsentationFolie Nr. 7 von XYZHow to find interesting resources? | Martin Voigt 7 Problem End-users have no idea about creating effective InfoVis and have no programming skills. 14.06.2013
  • 8.
    Titel der PräsentationFolie Nr. 8 von XYZHow to find interesting resources? | Martin Voigt 8 Overall concept of VizBoard Semantic-assisted InfoVis-Process [Voigt2013] How to find interesting resources? objective vs. subjective interestingness [Silberschatz1996] 14.06.2013 Data Upload Data Pre- Selection Data & Vis Selection Visualization Configuration Perception & Internalization Data Augmentation Visualization Recommendation Visualization Integration Knowledge Externalization Data Reduction SystemUser Human Interaction System Interaction 31 5 7 9 2 4 6 8 10 Data Upload Data Pre- Selection Data & Vis Selection Visualization Configuration Perception & Internalization User Human Interaction 31 5 7 9
  • 9.
    Titel der PräsentationFolie Nr. 9 von XYZHow to find interesting resources? | Martin Voigt 9 Main problems to solve 1st: Interactive, understandable user interface 2nd: Backend techniques to identify relevant resources 14.06.2013
  • 10.
    Titel der PräsentationFolie Nr. 10 von XYZHow to find interesting resources? | Martin Voigt 10 Structure Motivation and problems Iterative development of a user interface Demo Concept and implementation of a back-end Conclusion 14.06.2013
  • 11.
    Titel der PräsentationFolie Nr. 11 von XYZHow to find interesting resources? | Martin Voigt 11 User Interface Concept Prerequisites - Visualization node link diagrams vs. nested views insufficient screen estate  interaction required 14.06.2013
  • 12.
    Titel der PräsentationFolie Nr. 12 von XYZHow to find interesting resources? | Martin Voigt 12 User Interface Concept Prerequisites - Interaction use widely adapted techniques 14.06.2013
  • 13.
    Titel der PräsentationFolie Nr. 13 von XYZHow to find interesting resources? | Martin Voigt 13 User Interface Concept 14.06.2013
  • 14.
    Titel der PräsentationFolie Nr. 14 von XYZHow to find interesting resources? | Martin Voigt 14 User Interface Concept User Study - Setup Task Load Index to track efforts, e.g., mental or temporal 10 tasks based on “Visual Information-seeking Mantra” [Shneiderman1996] Questionnaire for additional feedback 10 students with less/no SemWeb knowledge 14.06.2013
  • 15.
    Titel der PräsentationFolie Nr. 15 von XYZHow to find interesting resources? | Martin Voigt 15 User Interface Concept User Study – Results + node link to get to know the data structure + navigation history and bookmarking helpful - too much information shown - too many options - SW knowledge required  functionality vs. user satisfaction 14.06.2013
  • 16.
    Titel der PräsentationFolie Nr. 16 von XYZHow to find interesting resources? | Martin Voigt 16 User Interface Concept 14.06.2013
  • 17.
    Titel der PräsentationFolie Nr. 17 von XYZHow to find interesting resources? | Martin Voigt 17 Structure Motivation and problems Iterative development of a user interface Demo Concept and implementation of a back-end Conclusion 14.06.2013
  • 18.
    Titel der PräsentationFolie Nr. 18 von XYZHow to find interesting resources? | Martin Voigt 18 Structure Motivation and problems Iterative development of a user interface Demo Concept and implementation of a back-end Conclusion 14.06.2013
  • 19.
    Titel der PräsentationFolie Nr. 19 von XYZHow to find interesting resources? | Martin Voigt 19 Assisting Backend Implementation • Java Jersey REST WS • Jena TDB • RMonto & RapidMiner • JGraphT 14.06.2013 Data Repository Storage, Filtering, Recommendation Augmentation Data Access Analyzer Storage Annotator RESTful API Pivoting Filter upload get | filter 1 2 3
  • 20.
    Titel der PräsentationFolie Nr. 20 von XYZHow to find interesting resources? | Martin Voigt 20 Structure Motivation and problems Iterative development of a user interface Demo Concept and implementation of a back-end Conclusion 14.06.2013
  • 21.
    Titel der PräsentationFolie Nr. 21 von XYZHow to find interesting resources? | Martin Voigt 21 Sum it up! End-user need assistances to identify interesting SemWeb resources (in big datasets) Approach using objective measures, understandable visualizations, and easy interaction 14.06.2013
  • 22.
    Titel der PräsentationFolie Nr. 22 von XYZHow to find interesting resources? | Martin Voigt 22 Sum it up! SWIs for end-users should be task-specific as possible less is more: interaction, information, SW intrinsics Visualizing huge SW datasets in browsers is cumbersome Current tasks Subjective interestingness Planning an advanced user study 14.06.2013
  • 23.
    Titel der PräsentationFolie Nr. 23 von XYZHow to find interesting resources? | Martin Voigt 23 Thanks for listening. Questions? 14.06.2013
  • 24.
    Titel der PräsentationFolie Nr. 24 von XYZHow to find interesting resources? | Martin Voigt 24 References [Cyganiak2011] Cyganiak, R. & Jentzsch, A.: Linking Open Data cloud diagram. http://lod-cloud.net/, 2011 [Key2012] Key, A.; Howe, B.; Perry, D. & Aragon, C.: VizDeck: self-organizing dashboards for visual analytics. Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data, ACM, 2012, 681-684 [Shneiderman1996] Shneiderman, B.: The eyes have it: a task by data type taxonomy for information visualizations. Visual Languages, 1996. Proceedings., IEEE Symposium on, 1996, 336-343 [Silberschatz1996] A. Silberschatz, A. & Tuzhilin, A.: What makes patterns interesting in knowledge discovery systems. Knowledge and Data Engineering, IEEE Transactions on, 8(6):970 -974, dec 1996. [Voigt2013] M. Voigt, S. Pietschmann, K. Meißner: A Semantics-Based, End- User-Centered Information Visualization Process for Semantic Web Data. Semantic Models for Adaptive Interactive Systems, Springer, 2013 14.06.2013