1 Ontology Visualization 10 th International Protégé Conference July 15, 2007, 11:00 – 12:30PM CEST Jennifer Vendetti, Stanford University.

Slides:



Advertisements
Similar presentations
Objectives Build and modify an organization chart.
Advertisements

PowerPoint An Introduction to the Good Stuff. Shapes & Drawing Tools Make sure the drawing toolbar is visible  View → Toolbars → Drawing For more drawing.
Intro to Microsoft PowerPoint 2010 Public Computer Center, Moore Memorial Library, Greene, NY.
Fireworks MX. 2 Lesson 1a—Create Slices & Hotspots n Fireworks allows you to add animation (behaviors) already written in ___________. n However, users.
Flowcharts Using Visio. Definitions  An Algorithm is just a detailed sequence of simple steps that are needed to solve a problem.  A Flowchart is a.
Foundation Level Course
Microsoft Office Illustrated Working with Advanced Tools and Masters.
Advanced Microsoft Word Hosted by Jared Hoffman Topics Keyboard Shortcuts Customizing Toolbars and Menus Auto Format & Auto Correct Tabs Inserting Pictures.
FIRST COURSE Excel Tutorial 4 Working with Charts and Graphics.
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation. All.
Create slices and hotspots Create links in Web pages Create rollovers from slices Create basic animation Add tweening symbol instances to create animation.
1 Computing for Todays Lecture 20 Yumei Huo Fall 2006.
COMPREHENSIVE Excel Tutorial 4 Working with Charts and Graphics.
Create a Narrated Story with PowerPoint. Basics Enter Text. (Click in the text box and start typing. If a text box is not visible, go to Insert > Text.
XP New Perspectives on Microsoft Office Excel 2003 Tutorial 4 1 Microsoft Office Excel 2003 Tutorial 4 – Working With Charts and Graphics.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft PowerPoint 2002 Working with External.
InDesign CS3 Lesson 3 Working with Frames. Using Frames Frames are containers in which you place graphics or text. Frames can also be used as graphic.
Academic Computing Services 2010 Microsoft ® Office Visio ® 2007 Training Get to know Visio.
ADVANCED MICROSOFT POWERPOINT Lesson 6 – Creating Tables and Charts
WorkPad 4 Quick Start WorkPad 4 Quick Start  Business Optix brings the rigor and discipline of business modelling and design into.
In Shape with Visio Creating a Timeline To create a timeline 1.Open Visio Under Category, click Project Schedule. 3.Click Timeline, and.
Lesson 4: Formatting the Worksheet
XP New Perspectives on Microsoft Office PowerPoint 2003 Tutorial 2 1 Microsoft Office PowerPoint 2003 Tutorial 2 – Applying and Modifying Text and Graphic.
Copyright 2007, Paradigm Publishing Inc. Word 2007 Chapter 7 BACKNEXTEND 7-1 LINKS TO OBJECTIVES Create, Edit, and Format a Table Create, Edit, and Format.
Advanced Forms Lesson 10.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. M I C R O S O F T ® Creating Diagrams with SmartArt Graphics Lesson 7.
C51BR Applications of Spreadsheets 1 Chapter 16 Getting Started Making Charts.
Inspire students to develop ideas & organize thinking
Microsoft Office 2007 Excel Graphics Feature SmartArt and Images.
Working with Symbols and Interactivity
Domain 3 Understanding the Adobe Dreamweaver CS5 Interface.
Adding Pictures and Shapes to a Document Lesson 10.
1. Chapter 12 Inserting Shapes and WordArt 3 Inserting Shapes, WordArt, and More Create shapes, text boxes, and WordArt to add visual appeal to a Word.
1 NORMA Lab. 2 Revision: Unary and Binary Fact Types Ternary Fact Types Inclusive-Or Constraints External Uniqueness Constraints Value Constraints Derived.
© Paradigm Publishing Inc. MICROSOFT WINDOWS XP MAINTAINING FILES AND CUSTOMIZING WINDOWS Section 2.
XP New Perspectives on Microsoft PowerPoint 2002 Tutorial 2 1 Microsoft PowerPoint 2002 Tutorial 2 – Applying and Modifying Text and Graphic Objects.
Creating Buttons – Lesson 51 Creating Buttons Lesson 5.
Working with Objects. Objectives Create an object Transform an object Arrange and lock an object Step and repeat an object Use Live Distribute Use the.
Chapter Two Creating a First Project in Visual Basic.
1. Chapter 15 Creating Charts 3 Charting Data in Word A chart or graph presents data visually. A chart depicts numeric data in a graphical format. If.
Lesson 7 – Working with Graphics Microsoft Word 2010.
Using COMET with Visio Visio UML Modeling. Creating a Drawing After opening Visio, you will see a list of templates available.
Computer Human Interaction & Software Engineering Lab Department of Computer Science, University of Victoria Jambalaya Protégé Conference 2006 Chris Callendar.
NVivo Software – A Qualitative Research And Data Analysis Tool: New User Tutorial Created Through a CMU Faculty Insight Team Grant by Joanne Hopper Bradley.
1 CA203 Presentation Application Adding Tables, Charts, and Diagrams Lecture # 9 By Tariq Ibn Aziz Dammam Community college.
Who Wants to be a Millionaire? LIFELINES 1.50/50 2.Poll the audience 3.Ask Another Student.
© 2004 by the McGraw-Hill Companies, Inc. All rights reserved. Lecture 29 Enhancing Presentations with Graphics (2)
Vocabulary Using Drawing Tools. MS Word 2007 Ribbons –An organized group of related commands displayed by clicking its tab. Each collection of commands.
Foundation year Practical Lec. 4:Practical Lec. 4: Presentation Software Using Microsoft Office 2007 Practical Lec. 4:Practical Lec. 4: Presentation Software.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall.1 Computer Literacy for IC 3 Unit 2: Using Productivity Software Chapter 8: Giving Meaning.
1. Chapter 11 Inserting Images 3 Inserting images adds interest to a Word document. Word enables you to insert various types of images, including picture.
Creating and Editing a Web Page
Chapter 20. Copyright 2003, Paradigm Publishing Inc. CHAPTER 20 BACKNEXTEND 20-2 LINKS TO OBJECTIVES Create, Format, and Customize Drawn Objects Create,
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
Excel Part 4 Working with Charts and Graphics. XP Objectives Create an embedded chart Work with chart titles and legends Create and format a pie chart.
Excel Part 4 Working with Charts and Graphics. XP Objectives Create an embedded chart Work with chart titles and legends Create and format a pie chart.
Flash 1. Document Properties Set frame rate and dimensions of project Set frame rate and dimensions of project (default width=550 and height=400)
Chapter 28. Copyright 2003, Paradigm Publishing Inc. CHAPTER 28 BACKNEXTEND 28-2 LINKS TO OBJECTIVES Table Calculations Table Properties Fields in a Table.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
Word and the Writing Process. To create a document 1.On the Start menu, point to Programs, and then click Microsoft Word. A new document opens in Normal.
XP New Perspectives on Macromedia Dreamweaver MX 2004 Tutorial 5 1 Adding Shared Site Elements.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Charts.
William Grosso Stanford Medical Informatics Stanford University
Economist Report (Advanced)
Microsoft Office Illustrated Introductory, Windows XP Edition
In Shape with Visio 2002.
对 话 无 界 限 “对话是两个集合出现交集的一个刹那。” “对话是发现共同点的捷径。”.
Building Ontologies with Protégé-2000
Presentation transcript:

1 Ontology Visualization 10 th International Protégé Conference July 15, 2007, 11:00 – 12:30PM CEST Jennifer Vendetti, Stanford University

2 What is the graph widget?  Allows visual editing of instances and relationships between instances  Alternative to Protege’s “Forms” for entering instance data

3 When is the graph widget appropriate?  When instances are connected through slot values (e.g., a linked list).  When instances connected by instances of the “:DIRECTED-BINARY- RELATION ” system class.

4 When is the graph widget appropriate?  Speeds knowledge acquisition in ontologies with heavily interconnected concepts.  Helps convey meaning and organization of acquired knowledge.  Data that resembles process diagrams, flow charts, organizational charts.

5 Select the “Organization” class Open the “GraphWidgetExample” project

6 Notice the “organization_chart” slot, which is the slot that we will configure to use the graph widget

7 Configure the “organization_chart” slot to use the graph widget

8 How do I optimize size for the graph widget?  Double-click on the Form background (anywhere without a widget)  Use the Layout tab to fill horizontal and vertical space

9 How do I configure node appearance?  Double-click on the organization_chart slot to bring up the widget configuration dialog.

10 How do I configure node appearance?  Use the “General” tab to change the label or tooltip for the “organization_chart” slot.  Use the “Nodes” tab to assign shapes, colors, and text properties to nodes.

11 Configure simple connectors  Graph widget has two connector types, one of which is a “simple connector”  Simple connectors have no underlying instances

12 Select the Editor class Notice the “responsible_for” slot, which will be the simple connector

13 Configure simple connectors  Choose connector slot for Editor class in widget configuration dialog

14 Drag and drop nodes to create instances of employees – draw connectors to fill in slot values

15 Graph widget UI tips  Click on node labels to drag nodes  Nodes are resizable  Double-click node labels to rename  Right-click connectors to insert points  Automatic layout provided  Save graph as image

16 Graph widget UI tips  The graph widget only allows you to draw valid connectors between nodes  You can add pre-existing instances to the graph widget

17 Configure reified relations  Reified relations are the second connector type offered by the graph widget  Allows storage of additional information about a relationship between two nodes

18 Notice subclasses of the :DIRECTED-BINARY-RELATION class, which will be our reified relations in the graph widget

19 Notice the slot that has been designated to hold instances of reified relations

20 Use the reified relations tab to configure the relation slot, line types, colors, arrowheads, etc. Configure reified relations

21 Example of reified relations between instances of the Employee class

22 Graph widget UI Tips  Double-click on complex links to bring up instance forms  Designate display slots for subclasses of :DIRECTED-BINARY-RELATION to enable editing of connector labels

23 Larger scale visualization  OntoViz Tab – visualize ontologies with GraphViz  OWLViz Tab – Visualize OWL ontologies with GraphViz  Jambalaya – visualize ontologies with SHriMP (Simple Hierarchical Multi-Perspective)  TGViz – visualize ontologies with TouchGraph

24 OntoViz Tab: helper documentation for tab abbreviations…  sub = subclass closure  sup = superclass closure  slx = slot extension  isx = inverse slot extension  slt = slots  sle = slot edges  ins = instances  sys = system frames

25 OntoViz Tab Use the “Options” button to configure graph Use the “add class” button to choose a class to graph

26 Click the “Create Graph” button to generate graph

27 Demo: OWLViz Tab  Designed specifically for use with the Protégé-OWL editor.  Allows comparison of asserted and inferred class hierarchy. Computed changes to hierarchy are clearly visible. Inconsistent concept are shown in red.

28 Demo: Jambalaya Tab  Uses SHriMP (Simple Hierarchical Multi-Perspective)  SHriMP is designed to help people browse complex information spaces  Upside: very feature rich  Downside: bigger learning curve than other tools  Documentation/tutorials:

29 TGViz Tab  Utilizes TouchGraph (renders networks as interactive graphs)  TouchGraph uses “Spring Layout”  PubMed uses TouchGraph to visualize graphs of related documents in medical libraries

30 Exercise: TGViz Tab

31 Use the “add class” and “add instance” buttons to add items – click the “create graph” button to graph