A tale of two tools (NVSS and VisLink) Shreya Rawal 1.

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

Obligatory cuteness. Guidelines for Using Multiple Views in Information Visualization ● A guideline paper – does not introduce any new techniques, but.
Network Visualization by Semantic Substrates Aleks Aris Ben Shneiderman.
Midwestern State University Department of Computer Science Dr. Ranette Halverson CMPS 2433 – CHAPTER 4 GRAPHS 1.
H3: Laying Out Large Directed Graphs in 3D Hyperbolic Space Tamara Munzner, Stanford University.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Introduction to Databases
INFORMATION MURAL A technique for displaying and navigating large information spaces Dean F. Jerding and John T. Stasko Graphics, Visualization, and Usability.
1 Presented by Jean-Daniel Fekete. 2  Motivation  Mélange [Elmqvist 2008] Multiple Focus Regions.
UNDERSTANDING VISIBLE AND LATENT INTERACTIONS IN ONLINE SOCIAL NETWORK Presented by: Nisha Ranga Under guidance of : Prof. Augustin Chaintreau.
“Occlusion” Prepared by: Shreya Rawal 1. Extending Distortion Viewing from 2D to 3D S. Carpendale, D. J. Cowperthwaite and F. David Fracchia (1997) 2.
File Systems and Databases
Multimedia Search and Retrieval Presented by: Reza Aghaee For Multimedia Course(CMPT820) Simon Fraser University March.2005 Shih-Fu Chang, Qian Huang,
SIMS 247: Information Visualization and Presentation jeffrey heer
CSE 222 Systems Programming Graph Theory Basics Dr. Jim Holten.
Table Lens From papers 1 and 2 By Tichomir Tenev, Ramana Rao, and Stuart K. Card.
Network Visualization by Semantic Substrates Ben Shneiderman Aleks Aris Human-Computer Interaction Lab & Dept of Computer.
Visualization of Graph Data CS 4390/5390 Data Visualization Shirley Moore, Instructor October 6,
Data-centric computing with Netezza Architecture DISC reading group September 24, 2007.
Memoplex Browser: Searching and Browsing in Semantic Networks CPSC 533C - Project Update Yoel Lanir.
SOCIAL NETWORK ANALYSIS basic concepts and techniques.
Big data analytics with R and Hadoop Chapter 5 Learning Data Analytics with R and Hadoop 데이터마이닝연구실 김지연.
1 Visual Analysis of Large Heterogeneous Social Networks by Semantic and Structural Abstraction Zequian shen, Kwan-Liu Ma, Tina Eliassi-Rad Department.
By LaBRI – INRIA Information Visualization Team. Tulip 2010 – version Tulip is an information visualization framework dedicated to the analysis.
Cytoscape A powerful bioinformatic tool Mathieu Michaud
EnSight analyze, visualize, communicate EnSight 6.x Advanced Training Part 1 Instructors: Mike Krogh, Anders Grimsrud.
Information Design and Visualization
2007/4/3CMSC734 Information Visualization1 Network Visualization by Semantic Substrates Ben Shneiderman and Aleks Aris Presented by: Morimichi Nishigaki,
Jia-kai Chou & Chuan-kai Yang National Taiwan University of Science and Technology Computer Graphics & Multimedia Laboratory.
Lecture 12: Network Visualization Slides are modified from Lada Adamic, Adam Perer, Ben Shneiderman, and Aleks Aris.
T U T O R I A L  2009 Pearson Education, Inc. All rights reserved. 1 2 Welcome Application Introducing the Visual Basic 2008 Express Edition IDE.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
Visual Analysis of Hierarchical Management Data Zhao Geng 1, Gaurav Gathania 2, Robert S.Laramee 1 and ZhenMin Peng 1 1 Visual Computing Group, Computer.
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA)
Readability Metrics for Network Visualization Cody Dunne and Ben Shneiderman Human-Computer Interaction Lab & Department of Computer Science University.
Visual Perspectives iPLANT Visual Analytics Workshop November 5-6, 2009 ;lk Visual Analytics Bernice Rogowitz Greg Abram.
Steps of a Design Brief Panther Creek SciVis V
Attributed Visualization of Collaborative Workspaces Mao Lin Huang, Quang Vinh Nguyen and Tom Hintz Faculty of Information Technology University of Technology,
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, November 1, 2012 Session 9: Visualization.
Semantic Wordfication of Document Collections Presenter: Yingyu Wu.
1/25 Visualizing Social Networks Ryan Yee. 2/25 Plan Introduction and terminology Vizster NodeTrix MatLink Applications to Multi-agent systems.
VizDB A tool to support Exploration of large databases By using Human Visual System To analyze mid-size to large data.
Visualizing LiveNet with ENCCON Model Quang Vinh Nguyen Computer Systems Department Faculty of Information Technology University of Technology, Sydney.
Pad++: A Zoomable Graphical User Interface. Motivations View information at multiple scales –Semantic zooming Tap into natural spatial ways of thinking.
A Novel Visualization Model for Web Search Results Nguyen T, and Zhang J IEEE Transactions on Visualization and Computer Graphics PAWS Meeting Presented.
MBAT User Workflows View an Atlas Open Data Upload Data Run a Query –Search Data Further Examination Microarray Data Further Examination of 2D Data –Search.
Mr. Munaco Computer Technology TEACHING ADVANCED WORD 2007.
Concepts and Realization of a Diagram Editor Generator Based on Hypergraph Transformation Author: Mark Minas Presenter: Song Gu.
1 Presentation Methodology Summary B. Golden. 2 Introduction Why use visualizations?  To facilitate user comprehension  To convey complexity and intricacy.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 14 Event-Driven Programming with Graphical User Interfaces.
John Lamping, Ramana Rao, Peter Porolli
SP5 - Neuroinformatics 3DSomaMS Tutorial Computational Intelligence Group Technical University of Madrid.
Steps of a Design Brief V Purpose of a Design Brief  A design brief is the process used to solve problems or complete presentations.  It is very.
Centralities (Gephi and Python)
Concept Visualization for Ontologies of Learning Agents
GIS - NetmapWEB Training Slides
Information Visualization Picture worth 1000 words...
Ch 1 Second Half What is a Language?
File Systems and Databases
An Evolutional Model for Operation-driven Visualization Design
Interaction Week 7 CPSC 533C, Spring 2003
SOCIAL NETWORK ANALYSIS
Information Design and Visualization
Analysis models and design models
Developing visualization for Erlang traces
Gephi.
Branches of the U.S. Government
CHAPTER 7: Information Visualization
Presentation transcript:

A tale of two tools (NVSS and VisLink) Shreya Rawal 1

Network Visualization by Semantic Substrates (Ben Shneiderman and Aleks Aris) 2

Some problems in node-link diagram Node Occlusion Edge Crossing Edge Tunneling under nodes 3

How to define semantic substrates? Group nodes into regions According to one attribute Categorical, ordinal, etc. In each region: Place nodes according to the remaining attribute(s) Give users the control of link visibility 4

Dataset Court Cases (Nodes) Supreme Court Cases Circuit Court Cases Citation of one case by another (Links) Within the same court (Circuit to Circuit and so on) Within the different court (Circuit to Supreme and so on) 5

Force Directed Layout 36 Supreme & 13 Circuit Court decisions 368 citations on Regulatory Takings Arranged in chronological order from left to right

Force Directed Layout 36 Supreme & 13 Circuit Court decisions 368 citations on Regulatory Takings Arranged in chronological order from left to right

NVSS Supreme court cases Circuit court cases

Filtering links by source-target 9 Check boxes for filtering the data

Filtering links by time (per year) 10 Slider for filtering by time

Three Regions Links from District Courts Indicates longevity of cases (short to long) District Circuit Supreme 11

NVSS Scalability 1280x x1024 1,122 nodes 1,122 nodes 7,645 links 7,645 links 12

Analysis of Paraiso Manifesto using NVSS 13 Towers on the Island Edges joining a call of specific duration to the corresponding tower Calls arranged by duration and days

Analysis of social network: Call Analysis for 1 st Day 14

Analysis of social network: Comparison of long vs.short duration calls 15 Short Duration CallLong Duration Call

VisLink: Revealing Relationships Amongst Visualizations (Christopher Collins and Sheelagh Carpendale) 16

VisLink A method by which visualizations and the relationships between them can be interactively explored. 17

Compare multiple visualizations 18 Using different datasets and different visualization techniques Same dataset but different visualizations

Theory behind VisLink (1) 19 VisLink: 3D space within which any number of 2D semi-transparent visualization planes are positioned.

Theory Behind VisLink (2) 20 Two individual visualizations Required Visualization

Visualization of Lexical Data 21 Radial hyponymy graph hyponymy relationship: {lawyers, attorney} IS-A {job, occupation} Force directed layout for similar clustering on words (alphabetically) Do some sets of synonyms contain high concentration of orthographically (alphabetically) similar words?

Widget Interaction: VisLink Book Pages Rotation Center accordion translation Garage door rotation 22 Visualization planes are independently manipulated with three widgets.

3-D Navigation 23

Example 24 Treemap showing occupations of the members of Congress before elections Scatterplot of individual fundraising success arranged alphabetically by states party by the color of nodes running for House or Senate by shape Geographic map of zipcode

25 Where did the most successful fundraising journalist get elected ?

Semantic Substrate vs. VisLink 26

Comparison between NVSS and VisLink (1) Similarities: Both dealt with multiple visualizations (on the same/multiple dataset or on the subsets of the same dataset). Both focused on large amount of data. Both used user interaction for filtering data to extract maximum information. 27

Comparison between NVSS and VisLink (2) Constraint: You cannot apply the concept of NVSS unless you have dataset which can be logically sub-divisible. 28

My Project: Traces files generated by large-scale applications written in Erlang (CouchDB, Yaws, etc.). Main components of data Processes Process communication (message send and message receive) Process spawning Timestamp 29

Issues!!! Is using multiple visualization solution to deal with more amount of data? Big picture vs. Filtered Data? 2D vs. 3D? VisLink: a very effective use of 3 rd dimension. 30

References: Aris, A Network Visualization by Semantic Substrates. IEEE Transactions on Visualization and Computer Graphics 12, 5 (Sep. 2006), Carpendale, S VisLink: Revealing Relationships Amongst Visualizations. IEEE Transactions on Visualization and Computer Graphics 13, 6 (Nov. 2007), Aris, A. and Shneiderman, B Designing semantic substrates for visual network exploration. Information Visualization 6, 4 (Dec. 2007), Aris, A. and Vulleot, R. Visual Analysis of the Paraiso Manifesto by Symantic Substrate. (Last visited on March 2, 2009) (Last visited on March 2, 2009) 31