a tale of two tools (nvss and vislink) shreya rawal 1

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

Post on 20-Dec-2015

222 views

Category:

Documents


1 download

TRANSCRIPT

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

1

A tale of two tools (NVSS and VisLink)

Shreya Rawal

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

2

Network Visualization by Semantic Substrates

(Ben Shneiderman and Aleks

Aris)

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

3

Some problems in node-link diagram

Node Occlusion

Edge Crossing

Edge Tunneling under nodes

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

4

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

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

5

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)

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

6

Force Directed Layout36 Supreme & 13 Circuit Court decisions

368 citations on Regulatory Takings 1978-2002

Arranged in chronological order from left to right

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

7

Force Directed Layout36 Supreme & 13 Circuit Court decisions

368 citations on Regulatory Takings 1978-2002

Arranged in chronological order from left to right

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

8

NVSS 1.0Supreme court cases

Circuit court cases

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

9

Filtering links by source-target

Check boxes for filtering the data

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

10

Filtering links by time (per year)

Slider for filtering by time

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

11

Three Regions

Links from District Courts

Indicates longevity of cases (short to long)

DistrictCircuitSupreme

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

12

NVSS Scalability

• 1280x1024• 1,122 nodes• 7,645 links

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

13

Analysis of Paraiso Manifesto using NVSS

Towers on the Island

Edges joining a call of specific duration to the corresponding tower

Calls arranged by duration anddays

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

14

Analysis of social network: Call Analysis for 1st Day

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

15

Analysis of social network: Comparison of long vs.short

duration calls

Short Duration Call Long Duration Call

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

16

VisLink: Revealing Relationships Amongst

Visualizations(Christopher Collins and Sheelagh

Carpendale)

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

17

VisLink

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

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

18

Compare multiple visualizations

Using different datasets and different visualization techniques

Same dataset but different visualizations

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

19

Theory behind VisLink (1)

VisLink: 3D space within which any number of 2D semi-transparent visualization planes are positioned.

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

20

Theory Behind VisLink (2)

Two individual visualizations

Required Visualization

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

21

Visualization of Lexical Data

Radial hyponymy graphhyponymy 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?

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

22

Widget Interaction: VisLink

Book Pages Rotation

Center accordion

translation

Garage door rotation

Visualization planes are independently manipulated with three widgets.

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

23

3-D Navigation

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

24

Example

• 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

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

25

Where did the most successful fundraising journalist get elected?

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

26

Semantic Substrate vs. VisLink

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

27

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.

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

28

Comparison between NVSS and VisLink (2)

Constraint:You cannot apply the concept of NVSS unless you have dataset which can be logically sub-divisible.

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

29

My Project:

Traces files generated by large-scale applications written in Erlang (CouchDB, Yaws, etc.).

Main components of dataProcesses

Process communication (message send and message receive)

Process spawning

Timestamp

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

30

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 3rd dimension.

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

31

References:Aris, A. 2006. Network Visualization by Semantic Substrates. IEEE Transactions on Visualization and Computer Graphics 12, 5 (Sep. 2006), 733-740.

Carpendale, S. 2007. VisLink: Revealing Relationships Amongst Visualizations. IEEE Transactions on Visualization and Computer Graphics 13, 6 (Nov. 2007), 1192-1199.

Aris, A. and Shneiderman, B. 2007. Designing semantic substrates for visual network exploration. Information Visualization 6, 4 (Dec. 2007), 281-300.

Aris, A. and Vulleot, R. Visual Analysis of the Paraiso Manifesto by Symantic Substrate.

http://www.cs.umd.edu/hcil/nvss/#presentations(Last visited on March 2, 2009)

http://www.cs.toronto.edu/~ccollins/research/VisLink/flash/index.html(Last visited on March 2, 2009)