IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)
-
Upload
elizabeth-bonsignore -
Category
Technology
-
view
1.839 -
download
1
description
Transcript of IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)
![Page 1: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/1.jpg)
1
First Steps to NetViz Nirvana: Evaluating Social Network Analysis with NodeXL
![Page 2: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/2.jpg)
2
• Motivation & Goals for Study– NodeXL evaluation– NetViz Nirvana & Readability Metrics
• Research Methods• Samples of Student Work• Lessons Learned– Educators– Designers– Researchers
![Page 3: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/3.jpg)
Create Your OwnSocial Network SiteImages courtesy of: Luc Legay’s twitter & facebook network visualizations (http://www.flickr.com/photos/luc/1824234195/in/set-72157605210232207/)
and http://prblog.typepad.com,
Long-term Goal: Accessible Tools and Educational StrategiesHow can we support practitioners to cultivate
sustainable online communities?
SNA Tools are not just for scientists anymore
![Page 4: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/4.jpg)
4
Focus for this talk• Evaluation of NodeXL- For teaching SNA concepts- For diverse user set
• NetViz Nirvana principles & Readability Metrics (RMs)
![Page 5: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/5.jpg)
5
Focus for this talk• Evaluation of NodeXL- For teaching SNA concepts- For diverse user set
• NetViz Nirvana principles & Readability Metrics (RMs)
![Page 6: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/6.jpg)
6
Network Overview, Discovery and Exploration for Excel
![Page 7: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/7.jpg)
7
Network Overview, Discovery and Exploration for Excel
• Import network data from existing spreadsheets
•…Or, from several commonsocial network data sources
![Page 8: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/8.jpg)
8
Network Overview, Discovery and Exploration for Excel
• Library of basic network metrics
• Select as Needed
![Page 9: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/9.jpg)
9
Network Overview, Discovery and Exploration for Excel
• Multiple ways to map data to display properties
![Page 10: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/10.jpg)
10
Focus for this talk• Evaluation of NodeXL- For teaching SNA concepts- For diverse user set
• NetViz Nirvana principles & Readability Metrics (RMs)
![Page 11: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/11.jpg)
11
• Every node is visible• Every node’s degree is countable• Every edge can be followed from source to
destination• Clusters and outliers are identifiable
NetViz Nirvana
![Page 12: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/12.jpg)
12
• How understandable is the network drawing?• Continuous scale [0,1]• Also called aesthetic metrics• Global metrics are not sufficient to guide
users• Node and edge readability metrics
Readability Metrics
![Page 13: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/13.jpg)
13
• Proportional to the lost node area when ‘flattening’ all overlapping nodes
• 1: No area is lost• 0: All nodes overlap
completely (N-1 node areas lost)
Node Occlusion RM
C B
D
A
![Page 14: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/14.jpg)
14
• Number of crossings scaled by approximate upper bound
Edge Crossing RM
C B
D
A
![Page 15: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/15.jpg)
15
• Number of tunnels scaled by approximate upper bound
• Local Edge Tunnels• Triggered Edge
Tunnels
Edge Tunnel RM
C B
D
A
![Page 16: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/16.jpg)
16
Label Height RMs
• Text height should have a visual angle within 20-22 minutes of arc
16' 20' 22' 24'0
0.25
0.5
0.75
1
![Page 17: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/17.jpg)
17
Label Distinctiveness
• Every label should be uniquely identifiable• Prefix trees find all identical labels at any
truncation length
![Page 18: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/18.jpg)
• Qualitative Theoretical Foundation– Multi-Dimensional In-depth Long-term Case
Studies Approach (MILCs)– Ideal for studying how users explore complex data
sets
• Two-Pronged User Survey– Core Set of Data Collection Methods– Length & Focus tailored to background of each
group18
![Page 19: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/19.jpg)
19
Information Science Graduate StudentsParticipant Pool
• N=15 • Studying online community of their choice
Timeframe ~ 5 weeks Data Collection
• Class/Lab/online discussions• Individual observation • Student coursework, diaries• Pre/Post course surveys • In-depth Interviews
Data Analysis • Grounded Theory approach
![Page 20: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/20.jpg)
20
Computer Science Graduate StudentsParticipant Pool
• N=6 • Experienced in Graph Theory, SNA, InfoViz techniques
Timeframe ~ 1:45 hours/participantData Collection
• Individual observation • Pre/Post surveys • In-depth interviews
Data Analysis • Grounded Theory approach• Quantitative analysis of surveys
![Page 21: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/21.jpg)
21
• Students enjoy mapping display properties for nodes & edges that reflect the actors & relations they represent
• NodeXL effectively supports this integration of data & visualization
• Students strove to achieve NetViz Nirvana
Salient issues: Learning & Teaching SNA
![Page 22: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/22.jpg)
22
Use of NodeXL to• Identify Boundary Spanners across sub-groups of Ravelry community• Gain insight on factors leading to high # of completed projects
![Page 23: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/23.jpg)
23
Use of NodeXL to• Confirm hypotheses about key characteristics for listserv admin• Model a potential management problem with ease
Node Color == Betweenness CentralityNode Size == Eigenvector Centrality
![Page 24: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/24.jpg)
24
Lessons Learned for Educators
• Promote awareness of layout considerations (NetViz Nirvana)
• Scaffold learning with interaction history & “undo” actions
• Pacing issues
• Higher level of Excel experience desirable
![Page 25: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/25.jpg)
25
Lessons Learned for Researchers
• MILCs more representative of exploratory analysis than traditional usability tests
• MILCs also more representative of the learning process
• MILCs require more intensive data collection & analysis
![Page 26: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/26.jpg)
26
Lessons Learned for Designers
• Multiple coordinated views (data, visualization, statistics) • Encode visual elements with individual &
community attributes• Add RM interactions (based on NetViz Nirvana)• Extensible data manipulation• Track interaction history & “undo” actions• Improved edge & node aggregation
![Page 27: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/27.jpg)
27
• Research Methods– User pool represented diversity & depth
• SNA Education– IS user results showcased NodeXL’s power as a
learning & teaching tool for SNA• NodeXL Usability and Design– CS user feedback enabled rapid implementation of
requested features & fixes during the study & beyond
![Page 28: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/28.jpg)
28
Questions?
http://casci.umd.edu/NodeXL_Teachinghttp://www.codeplex.com/NodeXL
http://www.cs.umd.edu/hcil/research/visualization.shtml
Thank you!
Cody Dunne [email protected] Bonsignore [email protected]
![Page 29: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/29.jpg)
29
backup slides follow (extra student graph for MSR talk)
![Page 30: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/30.jpg)
30Carspace community logo courtesy of Edmund’s CarSpace: http://www.carspace.com/
KEYSub-
Groups
Community Leaders
Hosts
Subaru Owners’ sub-groupUse of NodeXL to• Identify Boundary Spanners in the • Show levels of participation in different forums (edge width)
![Page 31: IEEE SocialCom 2009: NetViz Nirvana (NodeXL Learnability)](https://reader036.fdocuments.us/reader036/viewer/2022081518/5549e84ab4c9050d488b4cae/html5/thumbnails/31.jpg)
31
First Steps to NetViz Nirvana: Evaluating Social Network Analysis with NodeXL
Elizabeth Bonsignore, Cody DunneDana Rotman, Marc Smith, Tony Capone, Derek L. Hansen, Ben Shneiderman