2010.05.28 Slide 1 ManyNets Multiple Network Analysis and Visualization Catherine Plaisant Ben Shneiderman Jennifer Golbeck Manuel Freire-Moran –

Slides:



Advertisements
Similar presentations
EGAN Tutorial: Loading Network Data October, 2009 Jesse Paquette UCSF Helen Diller Family Comprehensive Cancer Center
Advertisements

TorusVis ND : Unraveling High- Dimensional Torus Networks for Network Traffic Visualizations Shenghui Cheng, Pradipta De, Shaofeng H.-C. Jiang* and Klaus.
Microsoft Excel 2003 Illustrated Complete Excel Files and Incorporating Web Information Sharing.
SVG Graph Browsers Data Visualization and Exploration With Directed Graphs in SVG.
Technical BI Project Lifecycle
PaperLens Understanding Research Trends in Conferences using PaperLens Work by Bongshin Lee, Mary Czerwinski, George Robertson, and Benjamin Bederson Presented.
iOpener Workbench: Tools for Rapid Understanding of Scientific Literature Cody Dunne, Ben Shneiderman, Bonnie Dorr & Judith Klavans {cdunne, ben,
Evaluating Visual and Statistical Exploration of Scientific Literature Networks Robert Gove 1,3, Cody Dunne 1,3, Ben Shneiderman 1,3, Judith Klavans 2,
The Data Mining Visual Environment Motivation Major problems with existing DM systems They are based on non-extensible frameworks. They provide a non-uniform.
Readability Metrics for Network Visualization Cody Dunne and Ben Shneiderman Human-Computer Interaction Lab & Department of Computer Science University.
Browsing Hierarchical Data with Multi-level Dynamic Queries and Pruning By H. P. Kumar, C. Plaisant & B. Schneidernam Presented by: Dawit Yimam Seid.
Computing Trust in Social Networks
Organizing Data & Information
Tuple – InfoVis Publication Browser CS533 Project Presentation by Alex Gukov.
Project Update: Law Enforcement Resource Allocation (LERA) Visualization System Michael Welsman-Dinelle April Webster.
TimeCleanser: A Visual Analytics Approach for Data Cleansing of Time-Oriented Data Theresia Gschwandtner, Wolfgang Aigner, Silvia Miksch, Johannes Gärtner,
Vocabulary Spectral Analysis as an Exploratory Tool for Scientific Web Intelligence Mike Thelwall Professor of Information Science University of Wolverhampton.
Algorithms for Data Mining and Querying with Graphs Investigators: Padhraic Smyth, Sharad Mehrotra University of California, Irvine Students: Joshua O’
Chapter 13: Designing the User Interface
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
Introduction To ArcMap ArcMa p. ArcMap is a Map-centric GUI tool used to perform map-based tasks Mapping –Create maps by working geographically and interactively.
Visual Search. Main Goals of Visual Search 1.0: –Allow users to explore search results and understand their relationships without forcing users to read.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
Progress Report Amin Farmahini Farahani BME763. What’s been done: Database Fundamentals Giving a talk about the fundamentals of database Table, record,
Information Design and Visualization
Fundamentals of Information Systems, Fifth Edition
1 Computing with Social Networks on the Web (2008 slide deck) Jennifer Golbeck University of Maryland, College Park Jim Hendler Rensselaer Polytechnic.
CoGenTex, Inc. Ontology-based Multimodal User Interface in MOQA AQUAINT 18-Month Workshop San Diego, California Tanya Korelsky Benoit Lavoie Ted Caldwell.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
MapReduce and Graph Data Chapter 5 Based on slides from Jimmy Lin’s lecture slides ( (licensed.
Lecture 12: Network Visualization Slides are modified from Lada Adamic, Adam Perer, Ben Shneiderman, and Aleks Aris.
What’s New in SkillPort 7 Presenter Name Title. SkillPort 7 – a whole new look and feel! Complete redesign of the SkillPort User Interface –Both Student.
The New Elements © Main Menu Structure Media Canvas Form Click on one of the categories below to view information about the new HTML5 elements in.
Advanced Project Plan Formatting Lesson 14. Skills Matrix SkillsMatrix Skill Customize the calendar view Format bar styles for tasks in the Calendar view.
RecSys 2011 Review Qi Zhao Outline Overview Sessions – Algorithms – Recommenders and the Social Web – Multi-dimensional Recommendation, Context-
Social Networking Algorithms related sections to read in Networked Life: 2.1,
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
Readability Metrics for Network Visualization Cody Dunne and Ben Shneiderman Human-Computer Interaction Lab & Department of Computer Science University.
A Graph-based Friend Recommendation System Using Genetic Algorithm
CellFateScout step- by-step tutorial for a case study Version 0.94.
 Building Networks. First Decisions  What do the nodes represent?  What do the edges represent?  Know this before doing anything with data!
Copyright 2007, Information Builders. Slide 1 Have You Heard What We're Doing About Section 508? Jeffrey Friedman Director of Advanced QA and Operations.
National Levee Database Interactive Reports Instructions NLD Point of Contact 1 US Army Corps of Engineers.
Microsoft ® Office Excel 2003 Training Using XML in Excel SynAppSys Educational Services presents:
Visualizing Temporal Evolution of Networks Jae-wook Ahn, Awalin Sopan, Catherine Plaisant, Meirav Taieb-maimon, and Ben Shneiderman
Howto use Eureka ICS 105 Research Team Fall 2000.
Classifications Schemes and Class Scheme Items in the Curation Tool: Interface Design Audrey Lipps, User-Centered Design
Gold – Crystal Reports Introductory Course Cortex User Group Meeting New Orleans – 2011.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
NetVisia: Heat Map & Matrix Visualization of Dynamic Social Network Statistics & Content SocialCom 2011 MIT - Boston, MA Robert Gove, Nick Gramsky, Rose.
Concepts and Realization of a Diagram Editor Generator Based on Hypergraph Transformation Author: Mark Minas Presenter: Song Gu.
User Interface Generation From The Data Schema Akhilesh Bajaj Jason Knight University of Tulsa May 13, 2007 Sixth AIS SIGSAND Symposium, Tulsa, OK.
Adxstudio Portals Training
Fundamentals of Information Systems, Sixth Edition Chapter 3 Database Systems, Data Centers, and Business Intelligence.
1 PDMLink Application - User Features & Functions Module 6: Search Capabilities.
The Dynamics of Web-Based Community Safety Groups: Lessons Learned from the Nation of Neighbors The Dynamics of Web-Based Community Safety Groups: Lessons.
Canadian Bioinformatics Workshops
MAKING BUSINESS INTELLIGENT Brought to you by your local PASS Community! Self Service ETL with Power Query Welcome.
Emdeon Office Batch Management Services This document provides detailed information on Batch Import Services and other Batch features.
CSC420 Showing Complex Data.
Current Issues or Challenges in Visual Analytics
Associative Query Answering via Query Feature Similarity
Information Visualization Picture worth 1000 words...
BasketLens: Searching for baskets of words in text collections
Lecture 12: Data Wrangling
Session 2 Welcome: The seventh learning sequence
Analysis models and design models
CHAPTER 7: Information Visualization
Welcome to SQLSaturday #767! Hosted by Lincoln SQL Server User Group
CHAPTER 14: Information Visualization
Presentation transcript:

Slide 1 ManyNets Multiple Network Analysis and Visualization Catherine Plaisant Ben Shneiderman Jennifer Golbeck Manuel Freire-Moran – Awalin Nabila Miguel Rios Manuel Freire

Slide 2 1 social network What about comparing thousands?

Slide 3 1 row = 1 network Columns = network features (metrics, distributions) Column summaries = interactive overviews ManyNets SocialAction [Perer08]

Slide 4 1 row = 1 network Columns = network features (metrics, distributions) Column summaries = interactive overviews ManyNets SocialAction [Perer08]

Slide 5 1 row = 1 network Columns = network features (metrics, distributions) Column summaries = interactive overviews ManyNets SocialAction [Perer08]

Slide 6 1 row = 1 network Columns = network features (metrics, distributions) Column summaries = interactive overviews ManyNets SocialAction [Perer08]

Slide 7 Split large networks to compare parts Multiple criteria sort, Filter using custom expressions Tight coupling with node-link diagrams e.g. all ego-networks FilmTrust [Golbeck06]

Slide 8

Slide 9 row selection & column overviews

Slide 10

Slide 11 1 row = 1 network Columns = network features (metrics, distributions) Column summaries = interactive overviews Target users: network analysts ManyNets

Slide 12 Motivation Analysis of separate networks: compare a set of networks Analysis of parts of a single network: divide and conquer – Local neighborhoods (ego networks) within a social network – Compare larger neighborhoods (clusters or communities) – Find prevalence of certain network motifs – Compare sub-networks with certain attributes (eg.: time-slices) Analysis of multi-modal networks – Handle networks with multiple types of nodes and edges – Generate new edges (“two users are connected if…”)

Slide 13 separate networks example Facebook networks from 5 US universities, from [Traud09]

Slide 14 separate networks example Facebook networks from 5 US universities, from [Traud09]

Slide 15 separate networks example Facebook networks from 5 US universities, from [Traud09]

Slide 16 separate networks example

Slide 17 separate networks example

Slide 18 Motivation Analysis of separate networks: compare a set of networks Analysis of parts of a single network: divide and conquer – Local neighborhoods (ego networks) within a social network – Compare larger neighborhoods (clusters or communities) – Find prevalence of certain network motifs – Compare sub-networks with certain attributes (e.g.: time-slices) Analysis of multi-modal networks – Handle networks with multiple types of nodes and edges – Generate new edges (“two users are connected if…”)

Slide 19 single network example Nodes are users Links are trust ratings in other users’ film –rating expertise JoeMary 10 PeterPaul 8 2 Mark Tim 8 9 Ed ? FilmTrust [Golbeck06]

Slide 20 Mark ego network – radius 0

Slide 21 ego network – radius 1 Mark TimEd Joe Mary Peter Paul

Slide 22 ego network – radius 1.5 Mark TimEd Joe Mary Peter Paul

Slide 23 ego network – radius 2 Mark TimEd Joe Mary Peter Paul Liz Ben Jane Beth Tom

Slide 24 Q: are big ego nets similar to small ones? picture of trust distribution in big ego nets (large neighborhood) picture of trust distribution in small ego nets (small neighborhood)

Slide 25

Slide 26 are big ego nets similar to small ones? picture of trust distribution in big ego nets (large neighborhood) picture of trust distribution in small ego nets (small neighborhood)

Slide 27 Motivation Analysis of separate networks: compare a set of networks Analysis of parts of a single network: divide and conquer – Local neighborhoods (ego networks) within a social network – Compare larger neighborhoods (clusters or communities) – Find prevalence of certain network motifs – Compare sub-networks with certain attributes (eg.: time-slices) Analysis of multi-modal networks – Handle networks with multiple types of nodes and edges – Generate new edges (“two users are connected if…”)

Slide 28 multi-modal network example BobAlice Jaws Star-wars trust = 8/10 rating = 4/5 rating = 3/5 rating = 2/5

Slide 29 Interface Support for multi-modal networks – Schemas – Table levels Columns (network metrics, features) can be removed, rearranged, added – From menu – Via user-specified expression Filter and sort Details on demand in side-pane, tooltips Create new relationships, access the overall schema

Slide 30 schemas BobAlice Jaws Star-wars trust = 8/10 rating = 4/5 rating = 3/5 rating = 2/5 user film trust rating FilmTrust Schema

Slide 31 user film trust rating

Slide 32 user film trust rating

Slide 33 user film trust rating

Slide 34 user film trust rating

Slide 35 multiple node and edge types: levels Lowest level: entity and relationship tables – Entities are stand-alone, can be used as nodes – Relationships relate two entities, map to edges Inside a network: node and edge tables – Nodes come from entities – Edges come from relationships – Can mix multiple entities, relationships in a network: multi-relational or multi-modal Network tables – Each row is a network

Slide 36 Interface Support for multi-modal networks – Schemas – Table levels Columns (network metrics, features) can be removed, rearranged, added – From menu – Via user-specified expression Filter and sort table Details on demand in side-pane, tooltips Create new relationships, access the overall schema

Slide 37

Slide 38

Slide 39 Interface Support for multi-modal networks – Schemas – Table levels Columns (network metrics, features) can be removed, rearranged, added – From menu – Via user-specified expression Filter and sort Details on demand in side-pane, tooltips Advanced column overviews Create new relationships, access the overall schema

Slide 40 Overviews of Distribution Columns ManyNets Overviews [Sopan10 / under review]

Slide 41 Overviews of Distribution Columns ManyNets Overviews [Sopan10 / under review]

Slide 42 Interface Support for multi-modal networks – Schemas – Table levels Columns (network metrics, features) can be removed, rearranged, added – From menu – Via user-specified expression Filter and sort table Details on demand in side-pane, tooltips Create new relationships, access the schema

Slide 43 Deriving new relationships BobAlice Jaws Star-wars trust = 8/10 rating = 4/5 rating = 3/5 rating = 2/5 user film trust rating FilmTrust Schema

Slide 44 Deriving new relationships BobAlice Jaws Star-wars trust = 8/10 rating = 4/5 rating = 3/5 rating = 2/5 user film trust rating Extended Schema Co-rated weight = 1

Slide 45 Deriving new relationships Build new relationships on the fly Extend schema with each relationship Retain access to original data Compare resulting networks to each other user film trust rating Co-rated Good predictor for

Slide 46 Validation Original ManyNets (presented at CHI 2010) – Case Study on FilmTrust with domain expert – Formative usability test (7 users) ManyNets2 (work in progress) – NSF grant data – Your dataset here!

Slide 47 Conclussion Multimodal network analysis is hard ManyNets can help! – build and explore sets of networks split, filter, rank, overview, drill, elide, synthesize… – Reveals patterns within network attributes – Does so interactively, allowing exploratory search Development page (application, datasets, manual) tangow.ii.uam.es/mn/ open-source, feedback welcome! (please contact us) Academic page (publications, demo videos) Acknowledgements Partial support from Lockheed Martin Manuel Freire supported by Fulbright Scholarship