Exploring and Navigating Ontologies and Data A Work in Progress Discussion Jan 21 st, 2009

Similar documents
February 17 th, 2010

Using a Degree of Interest Model for Adaptive Visualizations in Protégé. Tricia d Entremont

Objectives. Object-Oriented Analysis and Design with the Unified Process 2

USER EXPERIENCE DESIGN GA.CO/UXD

White Paper. Incorporating Usability Experts with Your Software Development Lifecycle: Benefits and ROI Situated Research All Rights Reserved

IHS Engineering Workbench 1.3

Semi-Automatic Information and Knowledge Systems : Exercises & Presentations

Ontology Visualization

Evaluation of Electronic Guidebook Mobile Web Resources

Usability Inspection Report of NCSTRL

Community Health Maps Lab Series

NVivo: 11Pro. Essentials for Getting Started Qualitative Data Analysis

Viewer 2.0. Shared Media one of the exciting improvements! 2010 Linden Lab 2

Towards understanding the needs of cognitive support for ontology mapping

The National Center for Biomedical Ontology Current State and Future State Architecture 2009

Human-Computer Interaction: An Overview. CS2190 Spring 2010

Adapting JDT to the Cloud. Alex Boyko Pivotal Jay Arthanareeswaran - IBM John Arthorne - IBM

Next-Generation Standards Management with IHS Engineering Workbench

How to Install and Configure the Barracuda Outlook Add-In

The LUCID Design Framework (Logical User Centered Interaction Design)

Tania Tudorache Stanford University. - Ontolog forum invited talk04. October 2007

Microsoft PowerPoint The Microsoft PowerPoint 2000 Screen. Leander ISD Technology Services CMB Title.

ATLAS.ti 8 WINDOWS & ATLAS.ti MAC THE NEXT LEVEL

Up and Running Software The Development Process

POWER UP PLUS: 6 TECHNOLOGIES TO ENHANCE YOUR SHOPIFY PLUS STORE CONTRIBUTING PARTNERS:

Semantic Web Company. PoolParty - Server. PoolParty - Technical White Paper.

JAVASCRIPT CHARTING. Scaling for the Enterprise with Metric Insights Copyright Metric insights, Inc.

Features of ESSENTIALS INTRANET

Web AppBuilder Presented by

So you haven t upgraded to MapInfo 64-bit yet?

Kendo UI. Builder by Progress : Using Kendo UI Designer

A VO-friendly, Community-based Authorization Framework

The Person in Personal

If you require assistance please contact the IT Centre at ext or

KronoDesk Quick Start Guide Inflectra Corporation

Tutorial 4 Creating Forms and Reports

SAS Infrastructure for Risk Management 3.4: User s Guide

Introduction to Web AppBuilder for ArcGIS: JavaScript Apps Made Easy

Human-Computer Interaction IS4300

Build the application using Rational Build Forge

META Admin User Guide

Graphical Screen Design

ATLAS.ti 8 THE NEXT LEVEL.

Note 7: Eliminating Excise

How to Install and Configure the Barracuda Outlook Add-In

DESIGN. 7. Navigation and information structuring.

GoNTogle: A Tool for Semantic Annotation and Search

Testing Plan: M.S.I. Website

Guide to the Trial Edition

THINK THE FDA DOESN T CARE ABOUT USER EXPERIENCE FOR MOBILE MEDICAL APPLICATIONS? THINK AGAIN.

Aesop QuickStart Guide for Substitutes

Online Demo Guide. Barracuda PST Enterprise. Introduction (Start of Demo) Logging into the PST Enterprise

Ontology Visualization

Supporting World-Wide Web Navigation Through History Mechanisms

The NEPOMUK project. Dr. Ansgar Bernardi DFKI GmbH Kaiserslautern, Germany

Mark Musen and the NCBO Team

This exam is open book / open notes. No electronic devices are permitted.

Introduction to the Learning Environment v8.3.0

Audio is in normal text below. Timestamps are in bold to assist in finding specific topics.

WOMBATOAM OPERATIONS & MAINTENANCE FOR ERLANG & ELIXIR SYSTEMS

WOMBATOAM OPERATIONS & MAINTENANCE FOR ERLANG & ELIXIR SYSTEMS

SharePoint 2010 Tutorial

Core Technology Development Team Meeting

Usability. Daniela Rosner. Web Architecture, October 9, School of Information UC Berkeley

MS Word Basics. Groups within Tabs

Core Technology Development Team Meeting

Features and Benefits

WHAT S NEW IN QLIKVIEW 11

Enterprise Architect. User Guide Series. Portals. Author: Sparx Systems. Date: 19/03/2018. Version: 1.0 CREATED WITH

DOWNLOADING OFFICE 365 TO YOUR HOME COMPUTER

itools Configuration Manager Configuration Guide

for SharePoint 2013 Introductory Guide Project Management Success, Made Easy

Step 5 Part 2 How to find free E-Cards and send them

DESIGN CRITERIA FOR PUBLIC DISPLAY USER INTERFACES

Using the Envirobase Coding Form. Information for coders

Cheers Website Usage Guide

Virtual Platform Checklist for Adobe Connect 9

Searching Commercial Listings

SharePoint Online Power User

Best Practices for Communicating with Participants in Cisco Webex Meetings

Evolutionary Architecture and Design

Architecture and Design Evolution

Navidgator. Similarity Based Browsing for Image & Video Databases. Damian Borth, Christian Schulze, Adrian Ulges, Thomas M. Breuel

BIBL NEEDS REVISION INTRODUCTION

ATMS ACTION TRACKING MANAGEMENT SYSTEM. Quick Start Guide. The ATMS dev team

Bridgeware Systems War Board Documentation

Getting a Quick Start with RUP

Welcome to the new Citrix Product Documentation site

SWEN 444 Human Centered Requirements and Design Project Breakdown

Table of Contents HOL-PRT-1467

How to setup a Zoom Meeting - Shared Cluster Accounts

VANCOUVER Chapter Study Group. BABOK Chapter 9 Techniques

CSCE 315 Fall Team Project 3

Simile Tools Workshop Summary MacKenzie Smith, MIT Libraries

Data Inbox. Research and Wireframes. November 2016

Survey of Semantic Search technologies for Information Retrieval. Eric Abecassis Houston Technology Center Manager

Remote Control & Cloud DVR User Guide

GIS Workbook #1. GIS Basics and the ArcGIS Environment. Helen Goodchild

Mobile Query Interfaces

SharePoint Online Power User

Transcription:

Exploring and Navigating Ontologies and Data A Work in Progress Discussion Jan 21 st, 2009 Margaret-Anne Storey University of Victoria

Our goal: Provide cognitive support for ontology developers and users through visual and intelligent user interfaces Methodology: Observe and learn what users do Develop tools that provide cognitive support Evaluate the tools and improve understanding of the users needs

Subprojects Improve ontology navigation Provide cognitive support for mapping Design more advanced tools for exploring and comparing clinical trials (DBP with Ida Sim)

Technology implementation : FlexViz visualization support in BioPortal Diamond: Degree of interest browsing : CogZ: Cognitive support for ontology alignment Authoring and visualizing mappings on the web (early prototype) Visualizing : CTExplorer CTSearch (TagClouds) Items in red will be demoed this morning

Ontology navigation Goal: provide cognitive support for users navigating and exploring ontologies Research question: How to improve support for navigation of ontologies such that the cognitive load of the user is reduced? Internal processes? What is difficult/simple? What do/don t existing tools support well?

Field Studies Goal develop a cognitive support framework on navigation Two tools / phases Protégé undirected observations of real users tasks 3 participants BioPortal directed and undirected observations of users 8 participants (so far) 6

Selected findings from BioPortal studies More effective user control while loading and navigating ontologies (cancel, auto scrolling) Importance of search features for searching multiple ontologies and searching within an ontology Improved support needed for displaying and navigating mappings Interest in developer tools

Preliminary Cognitive Support Framework Goal: Develop a theoretical framework describing the cognitive support requirements for navigating ontologies Requirements Examples Where am I? provide overviews provide hierarchy overview provide context show path to current focus, indicate current focus, provide neighborhood view What else is out there? provide overviews provide hierarchy overview reduce complexity filter uninteresting items, cluster related items indicate regions/ points of interest indicate high density regions, indicate previously visited items, indicate deep hierarchy How do I get there? provide overviews provide hierarchy overview allow incremental exploration look ahead

Recent FlexViz updates: Improving the usability of FlexViz by implementing some of the ideas from the user studies Customizable support groups using custom versions of BioPortal so that other groups wishing to deploy their own custom version of BioPortal Properties window for concepts Warning dialogs for large graphs Navigate to other ontologies Customizable node labels and tooltips Improved searching, zooming, spring layout

FlexViz -- Demo

Discussion on where to go next? Can t save views do we want to? Do we want to mail (a link) to colleagues? Nested views? (as in Jambalaya) Ability to show a view according to a specific relationship type (beyond is-a or subclass)? Feedback, feedback, feedback...

DIaMOND Degree D of Interest t Modeling for Ontology and Development http://www.thechiselgroup.org/diamondthechiselgroup org/diamond

Motivation Navigating ontologies can be tedious Users often don t know where to start when navigating an unfamiliar ontology

DIaMOND -- Approach Applies principles of attention-reactive interfaces Mechanism to calculate user s degree of interest (DOI) Dynamic display of information using the DOI Goals Draw user s attention to interesting elements Reduce navigation overhead

Highlighting and Filtering in the Class Browser (integration with Protégé for now) Standard d Highlighting h i Highlighting h i & Filtering

Other benefits! Will help give feedback to authors of ontologies which concepts are most frequently browsed Currently under discussion I believe...

Prototype search UI -- Demo

Discussion on Search Do we want to able to save queries and perhaps share them Do we want to visualize neighbourhood graphs (in a separate window or to the side) Other features requested? Offers of help to user test it?

CogZ Cognitive Support and Visualization for Human-Guided Systems Select ontologies Alignment algorithm Candidate mappings Verified mappings

Ontology alignment Very difficult cognitive task The user must: Make decisions about mapping candidates Supply custom mappings that t were missed Understand the domains and structure of both ontologies Remember decisions that were made Cognitive support framework informed by user studies, a survey and an observational study

CogZ Demo showed in Dec

Web based CogZ preliminary demo

Web based CogZ discussion Do we want to be able to edit mappings on the web? How else should we visualize the mappings? Are neighbourhood views desired? What other features of CogZ make sense to bring to the web?

CTSearch Objective To improve the experience of seeking and comparing clinical trials Research questions How can we visualize and filter query results for large and sometimes incomplete collections of clinical trials? How can we improve existing tags/annotations in controlled data collections to obtain better query results? (e.g. different terms used to describe the same underlying concept)

Web 1.0 description of results

CTSearch Supports Visual search refinement for semistructured documents on ClinicalTrials.gov Features Multiple linked tag clouds Highlight relationships among multiple terms across facets Synchronization with traditional list of results Supports summarization and comparison of query results Favors recognition of terms over recall CTSearchDemo

CTSearch -- Discussion Recent changes were made in response to feedback from Rebecca Crowley (thanks!) Deployment of CTSearch (CTExplorer later) Investigating g using the faceted tag clouds for OBR User input would be great!

Summary Dealing with information overload and providing views that are useful (FlexVis and BioPortal Search) ) CogZ: Cognitive support for ontology alignment and for visualizing mappings in BioPortal (moving towards the web) CTExplorer and CTSearch: browsing and comparison of clinical trials

research directions and themes Web based visualizations for a diverse and evolving user base and task set Customizable and flexible views Visualization as a service (mashups) Cognitive support rather than visualization Ontologies, annotations and mappings Search Concept comparison (local, global and historical information) Meta-analyses

research directions and themes cont. Collaborative aspects Humans and software agents Ontologies and visualizations as boundary objects A collaborative space for ontology exploration? Boundary object refers to an object that serves as an interface between different communities of practice. Boundary objects are shared by several different communities but viewed or used differently by each of them, e.g. Classification systems. (Bowker & Star, 2000).

Acknowledgements: Chris Callendar, Tricia d Entremont, Sean Falconer and Maleh Hernandez The Chisel Group, UVic Ida Sim, Driving Biological Project Lead, and Simona Carini San Francisco University BioPortal team!

References and websites Reference: Bowker, G. & Star, SL. (2000). Sorting Things Out: Classification and its Consequences. Cambridge, MA: MIT Press. Websites: Diamond: http://thechiselgroup.org/diamond Jambalaya and BioPortalViz: Jambalaya: http://www.thechiselgroup.org/jambalaya BioPortalViz: see BioPortal for now (older version) Visualization and Alignments: CogZ website: http://www.thechiselgroup.org/cogz CTSearch: http://keg.cs.uvic.ca:8060/ctprototypeweb.html