SlideShare a Scribd company logo
1 of 21
Mithileysh Sathiyanarayanan and Donato Pirozzi
City, University of London, UK
Mithileysh.Sathiyanarayanan@city.ac.uk
Social Networking Workshop, COMSNETS 2017
Bangalore, India
Social Network Visualization: Does Partial
Edges Affect User Comprehension?
Purpose of Social Network
Visualization
 Identify actors in a network
 Understand various relationships in a network
 Spot aggregate information in a network
Motivation
 Since these days people communicate everyday via
social networks, there is a big need for clutter-free
visualisation tools for the data analysts.
 However, for small-scale networks, the cluttered form of
set visualisation with graph motivates people to find
alternative ways to represent social networks in an
effective way.
What is the challenge?
In this research, the challenge is to understand whether
partial edges in graph help in better understanding of
visualizing a social network using an Euler diagram
augmented with Network diagram to identify social
relationships effectively.
Why Euler Diagram?
For its set relationship properties
1. Set Inclusion
2. Set Exclusion
3. Set Overlap
Why Network Diagram?
For its graph relationship properties
1. Graph node relationships
2. Graph edge relationships
3. Graph node-edge relationships
Why Euler Diagram + Network
Diagram?
We can augment both to get set and graph
relationships.
Addressing the Problem
 In a small-world network, Euler diagrams are augmented
with graphs that can be realized in social network
analysis, and we addressed the visual clutter in this
work.
 One interesting way of reducing visual clutter is to use
partial edges when there are visual elements (edge and
curve) crossings.
 We designed various combinations of diagrams and
conducted empirical evaluation.
Aim of the Study
The main aim of the study was to understand
“whether partial edges affect user comprehension in
social network visualisation?”
Design Specifics
 2 [diagram types] × 3 [question types] × 3 [diagram variations]
gave lead to 18 diagrams for each participant.
 2 Diagram Types
 partial and complete edges.
 diagrams were drawn using the software Inkscape.
 three different sizes of curves/rectangles were considered:
small, medium and large.
 3 Diagram Variations
 0 deg, 90 deg and 270 deg
Design Specifics (contd.)
 3 Question Types
1) How many people interested in COMPUTERS are
directly connected to someone who is not interested in
COMPUTERS?
2) How many direct connections are there between people
interested in BUSINESS and people not interested in
BUSINESS?
3) How many subjects include someone who is directly
connected to someone interested in SCIENCE?
Design Guidelines and
Characteristics
 To be consistent with other researchers, we
considered the following:
 For Euler diagrams, 10 guidelines were
considered.
 For Network diagrams, 3 guidelines were
considered.
 For the combination, 10 layout characteristics were
considered.
Example of the Diagrams
Study Approach
 20 participants were randomly selected for the study.
 Fourteen of the participants were male, six female, and
their age varied from 24 to 39 years with 28 years as the
mean value for their age.
 Next, all participants were asked questions based on the
visualisations.
 Diagrams drawn were randomised for the participants.
 User Study Lab
 Research Vehicle Tool
Results
 Error Analysis:
 Of the 360 observations, there were a total of 46 errors
(error rate of 12.77%). For partial edges, there were 17
errors (error rate of 9.44%) and for non-partial, 29 errors
(error rate of 16.11%).
 From the chi-square test, the p-value is 0.006, which
means there is a borderline significant difference between
partial edges and non-partial edges in terms of accuracy
(because p < 0.005).
Results (contd.)
 Time analysis:
 Of the 360 observations, the average mean time of each
question was 43.05 seconds. For partial edges, the average
mean time of each question was 41.86 seconds and for
non-partial, 44.24 seconds.
 So, from the ANOVA test, the p-value is 0.052, which
means there is a borderline significant difference between
partial edges and non-partial edges in terms of response
time (because p < 0.005).
Results (contd.)
 Preference Analysis:
 Of 20 participants, 16 participants (80%) preferred
partial edges based on the graph reading in Euler
diagrams and the layout.
 Participants feel partial edges are more aesthetically
pleasing over the traditional non-partial edges.
Theoretical Support
 One of the Gestalt principles on the diagrams’ is the
closure principle.
 This principle asserts that “incomplete or partial
obscured elements tend to be completed by the mind”
 So, the conclusion is “partial edges don’t affect user
comprehension in social network visualisation”
Future Works
 Other alternative ways of social network representation
based on Euler diagrams and Network diagrams are
considered for addressing the scalability issue.
 The existing Euler diagrams with complete graphs (full
edges) tool will be extended to partial edges and help
in exploring Euler diagrams and graph choices in a
dynamic and interactive platform.
Future Works (contd.)
 We plan to include a more complex scenario or a real
small-world example with complicated tasks focussing
on clustered network with complex set relationships
 In the next study, we will use crowdsourcing for
evaluation of the visualisations since the results
obtained with 20 participants of this study must be
verified for larger groups of participants.
Thank You
and
Any Questions?

More Related Content

What's hot

Design and Evaluation of Euler Diagram and Treemap for Social Network Visuali...
Design and Evaluation of Euler Diagram and Treemap for Social Network Visuali...Design and Evaluation of Euler Diagram and Treemap for Social Network Visuali...
Design and Evaluation of Euler Diagram and Treemap for Social Network Visuali...Mithileysh Sathiyanarayanan
 
MCI-SIF PDA Thailand Project
MCI-SIF PDA Thailand ProjectMCI-SIF PDA Thailand Project
MCI-SIF PDA Thailand ProjectJimmy Keng
 
Cheg 2052 – introduction.pptx
Cheg 2052 – introduction.pptxCheg 2052 – introduction.pptx
Cheg 2052 – introduction.pptxmohammedseid45
 
UMAP 2017 - Fine-Grained Open Learner Models
UMAP 2017 - Fine-Grained Open Learner ModelsUMAP 2017 - Fine-Grained Open Learner Models
UMAP 2017 - Fine-Grained Open Learner Modelsmallium
 
Social Learning in Networks: Extraction Deterministic Rules
Social Learning in Networks: Extraction Deterministic RulesSocial Learning in Networks: Extraction Deterministic Rules
Social Learning in Networks: Extraction Deterministic RulesDmitrii Ignatov
 
Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"Aalto University
 
User Interfaces that Design Themselves: Talk given at Data-Driven Design Day ...
User Interfaces that Design Themselves: Talk given at Data-Driven Design Day ...User Interfaces that Design Themselves: Talk given at Data-Driven Design Day ...
User Interfaces that Design Themselves: Talk given at Data-Driven Design Day ...Aalto University
 
IRJET - An Overview of Machine Learning Algorithms for Data Science
IRJET - An Overview of Machine Learning Algorithms for Data ScienceIRJET - An Overview of Machine Learning Algorithms for Data Science
IRJET - An Overview of Machine Learning Algorithms for Data ScienceIRJET Journal
 
Learning Design based on ICT
Learning Design based on ICTLearning Design based on ICT
Learning Design based on ICTVinod Singh
 
5 Steps to Master Microsoft Excel: Workbooks
5 Steps to Master Microsoft Excel: Workbooks5 Steps to Master Microsoft Excel: Workbooks
5 Steps to Master Microsoft Excel: WorkbooksTuan Yang
 

What's hot (12)

Design and Evaluation of Euler Diagram and Treemap for Social Network Visuali...
Design and Evaluation of Euler Diagram and Treemap for Social Network Visuali...Design and Evaluation of Euler Diagram and Treemap for Social Network Visuali...
Design and Evaluation of Euler Diagram and Treemap for Social Network Visuali...
 
Bachelor Thesis
Bachelor ThesisBachelor Thesis
Bachelor Thesis
 
poster
posterposter
poster
 
MCI-SIF PDA Thailand Project
MCI-SIF PDA Thailand ProjectMCI-SIF PDA Thailand Project
MCI-SIF PDA Thailand Project
 
Cheg 2052 – introduction.pptx
Cheg 2052 – introduction.pptxCheg 2052 – introduction.pptx
Cheg 2052 – introduction.pptx
 
UMAP 2017 - Fine-Grained Open Learner Models
UMAP 2017 - Fine-Grained Open Learner ModelsUMAP 2017 - Fine-Grained Open Learner Models
UMAP 2017 - Fine-Grained Open Learner Models
 
Social Learning in Networks: Extraction Deterministic Rules
Social Learning in Networks: Extraction Deterministic RulesSocial Learning in Networks: Extraction Deterministic Rules
Social Learning in Networks: Extraction Deterministic Rules
 
Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"Inverse Modeling for Cognitive Science "in the Wild"
Inverse Modeling for Cognitive Science "in the Wild"
 
User Interfaces that Design Themselves: Talk given at Data-Driven Design Day ...
User Interfaces that Design Themselves: Talk given at Data-Driven Design Day ...User Interfaces that Design Themselves: Talk given at Data-Driven Design Day ...
User Interfaces that Design Themselves: Talk given at Data-Driven Design Day ...
 
IRJET - An Overview of Machine Learning Algorithms for Data Science
IRJET - An Overview of Machine Learning Algorithms for Data ScienceIRJET - An Overview of Machine Learning Algorithms for Data Science
IRJET - An Overview of Machine Learning Algorithms for Data Science
 
Learning Design based on ICT
Learning Design based on ICTLearning Design based on ICT
Learning Design based on ICT
 
5 Steps to Master Microsoft Excel: Workbooks
5 Steps to Master Microsoft Excel: Workbooks5 Steps to Master Microsoft Excel: Workbooks
5 Steps to Master Microsoft Excel: Workbooks
 

Viewers also liked

Graduation day
Graduation dayGraduation day
Graduation dayEd Assist
 
Implementation of Mobile Learning in Saudi Arabian High School - Student Pres...
Implementation of Mobile Learning in Saudi Arabian High School - Student Pres...Implementation of Mobile Learning in Saudi Arabian High School - Student Pres...
Implementation of Mobile Learning in Saudi Arabian High School - Student Pres...Mithileysh Sathiyanarayanan
 
Implementation of Cloud Computing in Saudi High Schools - Student Presentation
Implementation of Cloud Computing in Saudi High Schools - Student PresentationImplementation of Cloud Computing in Saudi High Schools - Student Presentation
Implementation of Cloud Computing in Saudi High Schools - Student PresentationMithileysh Sathiyanarayanan
 
Blue Print Success of Shiv Khera
Blue Print Success of Shiv KheraBlue Print Success of Shiv Khera
Blue Print Success of Shiv KheraRajeev Kulkarni
 
MYO Armband for Physiotherapy Healthcare: A Case Study Using Gesture Recognit...
MYO Armband for Physiotherapy Healthcare: A Case Study Using Gesture Recognit...MYO Armband for Physiotherapy Healthcare: A Case Study Using Gesture Recognit...
MYO Armband for Physiotherapy Healthcare: A Case Study Using Gesture Recognit...Mithileysh Sathiyanarayanan
 
Multi-perspective Visualisation Approach for E-discovery Email Investigation
Multi-perspective Visualisation Approach for E-discovery Email InvestigationMulti-perspective Visualisation Approach for E-discovery Email Investigation
Multi-perspective Visualisation Approach for E-discovery Email InvestigationMithileysh Sathiyanarayanan
 

Viewers also liked (20)

Google Glass
Google Glass  Google Glass
Google Glass
 
Leap motion for physiotheraphy
Leap motion for physiotheraphyLeap motion for physiotheraphy
Leap motion for physiotheraphy
 
Healthcare Reforms in India
Healthcare Reforms in IndiaHealthcare Reforms in India
Healthcare Reforms in India
 
Linear-time diagrams
Linear-time diagramsLinear-time diagrams
Linear-time diagrams
 
Automatic Visualization of Grouped Networks
Automatic Visualization of Grouped NetworksAutomatic Visualization of Grouped Networks
Automatic Visualization of Grouped Networks
 
Multi-Channel Scheduling (MCDRR)
Multi-Channel Scheduling (MCDRR)Multi-Channel Scheduling (MCDRR)
Multi-Channel Scheduling (MCDRR)
 
Graduation day
Graduation dayGraduation day
Graduation day
 
SUMMER
SUMMERSUMMER
SUMMER
 
Shalini
ShaliniShalini
Shalini
 
Well-matchedness in Euler Diagram
Well-matchedness in Euler DiagramWell-matchedness in Euler Diagram
Well-matchedness in Euler Diagram
 
Facturaaaa
FacturaaaaFacturaaaa
Facturaaaa
 
Traffic Classification
Traffic ClassificationTraffic Classification
Traffic Classification
 
Implementation of Mobile Learning in Saudi Arabian High School - Student Pres...
Implementation of Mobile Learning in Saudi Arabian High School - Student Pres...Implementation of Mobile Learning in Saudi Arabian High School - Student Pres...
Implementation of Mobile Learning in Saudi Arabian High School - Student Pres...
 
Map Navigation using hand gesture recognition
Map Navigation using hand gesture recognitionMap Navigation using hand gesture recognition
Map Navigation using hand gesture recognition
 
Wellmatchedness in Euler Diagrams
Wellmatchedness in Euler DiagramsWellmatchedness in Euler Diagrams
Wellmatchedness in Euler Diagrams
 
Social Networks in Saudi Arabian Universities
Social Networks in Saudi Arabian UniversitiesSocial Networks in Saudi Arabian Universities
Social Networks in Saudi Arabian Universities
 
Implementation of Cloud Computing in Saudi High Schools - Student Presentation
Implementation of Cloud Computing in Saudi High Schools - Student PresentationImplementation of Cloud Computing in Saudi High Schools - Student Presentation
Implementation of Cloud Computing in Saudi High Schools - Student Presentation
 
Blue Print Success of Shiv Khera
Blue Print Success of Shiv KheraBlue Print Success of Shiv Khera
Blue Print Success of Shiv Khera
 
MYO Armband for Physiotherapy Healthcare: A Case Study Using Gesture Recognit...
MYO Armband for Physiotherapy Healthcare: A Case Study Using Gesture Recognit...MYO Armband for Physiotherapy Healthcare: A Case Study Using Gesture Recognit...
MYO Armband for Physiotherapy Healthcare: A Case Study Using Gesture Recognit...
 
Multi-perspective Visualisation Approach for E-discovery Email Investigation
Multi-perspective Visualisation Approach for E-discovery Email InvestigationMulti-perspective Visualisation Approach for E-discovery Email Investigation
Multi-perspective Visualisation Approach for E-discovery Email Investigation
 

Similar to Social Network Visualisation

Graph Neural Networks for Social Recommendation.pptx
Graph Neural Networks for Social Recommendation.pptxGraph Neural Networks for Social Recommendation.pptx
Graph Neural Networks for Social Recommendation.pptxssuser2624f71
 
WPIPosterPresentation24x36
WPIPosterPresentation24x36WPIPosterPresentation24x36
WPIPosterPresentation24x36Allan La
 
00 Automatic Mental Health Classification in Online Settings and Language Emb...
00 Automatic Mental Health Classification in Online Settings and Language Emb...00 Automatic Mental Health Classification in Online Settings and Language Emb...
00 Automatic Mental Health Classification in Online Settings and Language Emb...Duke Network Analysis Center
 
On Using Network Science in Mining Developers Collaboration in Software Engin...
On Using Network Science in Mining Developers Collaboration in Software Engin...On Using Network Science in Mining Developers Collaboration in Software Engin...
On Using Network Science in Mining Developers Collaboration in Software Engin...IJDKP
 
On Using Network Science in Mining Developers Collaboration in Software Engin...
On Using Network Science in Mining Developers Collaboration in Software Engin...On Using Network Science in Mining Developers Collaboration in Software Engin...
On Using Network Science in Mining Developers Collaboration in Software Engin...IJDKP
 
Computational Models in Systemic Design
Computational Models in Systemic DesignComputational Models in Systemic Design
Computational Models in Systemic DesignRSD7 Symposium
 
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...UKM
 
3DCAD As A Boundary Object – Presented at May Seminar Texas Tech 2011
3DCAD As A Boundary Object – Presented at May Seminar Texas Tech 20113DCAD As A Boundary Object – Presented at May Seminar Texas Tech 2011
3DCAD As A Boundary Object – Presented at May Seminar Texas Tech 2011Tom Burns
 
The relationship between design concept and sketches of architectural design ...
The relationship between design concept and sketches of architectural design ...The relationship between design concept and sketches of architectural design ...
The relationship between design concept and sketches of architectural design ...John Melody Cheng
 
Using Networks to Measure Influence and Impact
Using Networks to Measure Influence and ImpactUsing Networks to Measure Influence and Impact
Using Networks to Measure Influence and ImpactYunhao Zhang
 
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...Margaret-Anne Storey
 
Profile Analysis of Users in Data Analytics Domain
Profile Analysis of   Users in Data Analytics DomainProfile Analysis of   Users in Data Analytics Domain
Profile Analysis of Users in Data Analytics DomainDrjabez
 
Interaction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender SystemsInteraction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender SystemsUniversity of Bergen
 
Architects and Engineers Differences A comparison between problem solving pe...
Architects and Engineers Differences  A comparison between problem solving pe...Architects and Engineers Differences  A comparison between problem solving pe...
Architects and Engineers Differences A comparison between problem solving pe...Jessica Navarro
 
20142014_20142015_20142115
20142014_20142015_2014211520142014_20142015_20142115
20142014_20142015_20142115Divita Madaan
 

Similar to Social Network Visualisation (20)

Graph Neural Networks for Social Recommendation.pptx
Graph Neural Networks for Social Recommendation.pptxGraph Neural Networks for Social Recommendation.pptx
Graph Neural Networks for Social Recommendation.pptx
 
WPIPosterPresentation24x36
WPIPosterPresentation24x36WPIPosterPresentation24x36
WPIPosterPresentation24x36
 
00 Automatic Mental Health Classification in Online Settings and Language Emb...
00 Automatic Mental Health Classification in Online Settings and Language Emb...00 Automatic Mental Health Classification in Online Settings and Language Emb...
00 Automatic Mental Health Classification in Online Settings and Language Emb...
 
On Using Network Science in Mining Developers Collaboration in Software Engin...
On Using Network Science in Mining Developers Collaboration in Software Engin...On Using Network Science in Mining Developers Collaboration in Software Engin...
On Using Network Science in Mining Developers Collaboration in Software Engin...
 
On Using Network Science in Mining Developers Collaboration in Software Engin...
On Using Network Science in Mining Developers Collaboration in Software Engin...On Using Network Science in Mining Developers Collaboration in Software Engin...
On Using Network Science in Mining Developers Collaboration in Software Engin...
 
Computational Models in Systemic Design
Computational Models in Systemic DesignComputational Models in Systemic Design
Computational Models in Systemic Design
 
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...
Comparison result-of-songket-motives-retrieval-through-sketching-technique-wi...
 
3DCAD As A Boundary Object – Presented at May Seminar Texas Tech 2011
3DCAD As A Boundary Object – Presented at May Seminar Texas Tech 20113DCAD As A Boundary Object – Presented at May Seminar Texas Tech 2011
3DCAD As A Boundary Object – Presented at May Seminar Texas Tech 2011
 
20151130
2015113020151130
20151130
 
Slides ecir2016
Slides ecir2016Slides ecir2016
Slides ecir2016
 
The relationship between design concept and sketches of architectural design ...
The relationship between design concept and sketches of architectural design ...The relationship between design concept and sketches of architectural design ...
The relationship between design concept and sketches of architectural design ...
 
PerabathiniH-Oct222015
PerabathiniH-Oct222015PerabathiniH-Oct222015
PerabathiniH-Oct222015
 
Using Networks to Measure Influence and Impact
Using Networks to Measure Influence and ImpactUsing Networks to Measure Influence and Impact
Using Networks to Measure Influence and Impact
 
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
 
Profile Analysis of Users in Data Analytics Domain
Profile Analysis of   Users in Data Analytics DomainProfile Analysis of   Users in Data Analytics Domain
Profile Analysis of Users in Data Analytics Domain
 
Interaction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender SystemsInteraction Design Patterns in Recommender Systems
Interaction Design Patterns in Recommender Systems
 
Architects and Engineers Differences A comparison between problem solving pe...
Architects and Engineers Differences  A comparison between problem solving pe...Architects and Engineers Differences  A comparison between problem solving pe...
Architects and Engineers Differences A comparison between problem solving pe...
 
Vivarana literature survey
Vivarana literature surveyVivarana literature survey
Vivarana literature survey
 
20142014_20142015_20142115
20142014_20142015_2014211520142014_20142015_20142115
20142014_20142015_20142115
 
Manos
ManosManos
Manos
 

More from Mithileysh Sathiyanarayanan

VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...
VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...
VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...Mithileysh Sathiyanarayanan
 
Extended Microteaching - Innovative Teaching Pedagogies
Extended Microteaching - Innovative Teaching PedagogiesExtended Microteaching - Innovative Teaching Pedagogies
Extended Microteaching - Innovative Teaching PedagogiesMithileysh Sathiyanarayanan
 
Role of Technology and Innovation in Rural Healthcare in India
Role of Technology and Innovation in Rural Healthcare in IndiaRole of Technology and Innovation in Rural Healthcare in India
Role of Technology and Innovation in Rural Healthcare in IndiaMithileysh Sathiyanarayanan
 
iPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIiPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIMithileysh Sathiyanarayanan
 

More from Mithileysh Sathiyanarayanan (20)

6G Communication
6G Communication6G Communication
6G Communication
 
VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...
VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...
VIRAL: The Effectiveness of Virtual Lab Teaching in Developing Higher Order T...
 
Importance of Publications
Importance of PublicationsImportance of Publications
Importance of Publications
 
Disruptive Technologies
Disruptive TechnologiesDisruptive Technologies
Disruptive Technologies
 
Orange Data Mining & Data Visualization Tool
Orange Data Mining & Data Visualization ToolOrange Data Mining & Data Visualization Tool
Orange Data Mining & Data Visualization Tool
 
Healthcare 5.0
Healthcare 5.0Healthcare 5.0
Healthcare 5.0
 
Extended Microteaching - Innovative Teaching Pedagogies
Extended Microteaching - Innovative Teaching PedagogiesExtended Microteaching - Innovative Teaching Pedagogies
Extended Microteaching - Innovative Teaching Pedagogies
 
Digital Twin Technology
Digital Twin TechnologyDigital Twin Technology
Digital Twin Technology
 
Socio Emotional Intelligence (SEI)
Socio Emotional Intelligence (SEI)Socio Emotional Intelligence (SEI)
Socio Emotional Intelligence (SEI)
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Smart IoT Device for Vehicle Theft
Smart IoT Device for Vehicle TheftSmart IoT Device for Vehicle Theft
Smart IoT Device for Vehicle Theft
 
Campus to Corporate Initiative
Campus to Corporate InitiativeCampus to Corporate Initiative
Campus to Corporate Initiative
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Role of Technology and Innovation in Rural Healthcare in India
Role of Technology and Innovation in Rural Healthcare in IndiaRole of Technology and Innovation in Rural Healthcare in India
Role of Technology and Innovation in Rural Healthcare in India
 
iPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AIiPARK: Intelligent Parking System based on IoT & AI
iPARK: Intelligent Parking System based on IoT & AI
 
Artificial Intelligence - Overview
Artificial Intelligence - OverviewArtificial Intelligence - Overview
Artificial Intelligence - Overview
 
Introduction to Tableau
Introduction to Tableau Introduction to Tableau
Introduction to Tableau
 
Digital Forensics
Digital ForensicsDigital Forensics
Digital Forensics
 
Leveraging Blockchain in Agriculture
Leveraging Blockchain in AgricultureLeveraging Blockchain in Agriculture
Leveraging Blockchain in Agriculture
 
Smart Vehicle using IoT
Smart Vehicle using IoTSmart Vehicle using IoT
Smart Vehicle using IoT
 

Recently uploaded

Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating SystemRashmi Bhat
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingBootNeck1
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm Systemirfanmechengr
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptxNikhil Raut
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 

Recently uploaded (20)

Main Memory Management in Operating System
Main Memory Management in Operating SystemMain Memory Management in Operating System
Main Memory Management in Operating System
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event SchedulingSystem Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Class 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm SystemClass 1 | NFPA 72 | Overview Fire Alarm System
Class 1 | NFPA 72 | Overview Fire Alarm System
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptxSteel Structures - Building technology.pptx
Steel Structures - Building technology.pptx
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 

Social Network Visualisation

  • 1. Mithileysh Sathiyanarayanan and Donato Pirozzi City, University of London, UK Mithileysh.Sathiyanarayanan@city.ac.uk Social Networking Workshop, COMSNETS 2017 Bangalore, India Social Network Visualization: Does Partial Edges Affect User Comprehension?
  • 2. Purpose of Social Network Visualization  Identify actors in a network  Understand various relationships in a network  Spot aggregate information in a network
  • 3. Motivation  Since these days people communicate everyday via social networks, there is a big need for clutter-free visualisation tools for the data analysts.  However, for small-scale networks, the cluttered form of set visualisation with graph motivates people to find alternative ways to represent social networks in an effective way.
  • 4. What is the challenge? In this research, the challenge is to understand whether partial edges in graph help in better understanding of visualizing a social network using an Euler diagram augmented with Network diagram to identify social relationships effectively.
  • 5. Why Euler Diagram? For its set relationship properties 1. Set Inclusion 2. Set Exclusion 3. Set Overlap
  • 6. Why Network Diagram? For its graph relationship properties 1. Graph node relationships 2. Graph edge relationships 3. Graph node-edge relationships
  • 7. Why Euler Diagram + Network Diagram? We can augment both to get set and graph relationships.
  • 8. Addressing the Problem  In a small-world network, Euler diagrams are augmented with graphs that can be realized in social network analysis, and we addressed the visual clutter in this work.  One interesting way of reducing visual clutter is to use partial edges when there are visual elements (edge and curve) crossings.  We designed various combinations of diagrams and conducted empirical evaluation.
  • 9. Aim of the Study The main aim of the study was to understand “whether partial edges affect user comprehension in social network visualisation?”
  • 10. Design Specifics  2 [diagram types] × 3 [question types] × 3 [diagram variations] gave lead to 18 diagrams for each participant.  2 Diagram Types  partial and complete edges.  diagrams were drawn using the software Inkscape.  three different sizes of curves/rectangles were considered: small, medium and large.  3 Diagram Variations  0 deg, 90 deg and 270 deg
  • 11. Design Specifics (contd.)  3 Question Types 1) How many people interested in COMPUTERS are directly connected to someone who is not interested in COMPUTERS? 2) How many direct connections are there between people interested in BUSINESS and people not interested in BUSINESS? 3) How many subjects include someone who is directly connected to someone interested in SCIENCE?
  • 12. Design Guidelines and Characteristics  To be consistent with other researchers, we considered the following:  For Euler diagrams, 10 guidelines were considered.  For Network diagrams, 3 guidelines were considered.  For the combination, 10 layout characteristics were considered.
  • 13. Example of the Diagrams
  • 14. Study Approach  20 participants were randomly selected for the study.  Fourteen of the participants were male, six female, and their age varied from 24 to 39 years with 28 years as the mean value for their age.  Next, all participants were asked questions based on the visualisations.  Diagrams drawn were randomised for the participants.  User Study Lab  Research Vehicle Tool
  • 15. Results  Error Analysis:  Of the 360 observations, there were a total of 46 errors (error rate of 12.77%). For partial edges, there were 17 errors (error rate of 9.44%) and for non-partial, 29 errors (error rate of 16.11%).  From the chi-square test, the p-value is 0.006, which means there is a borderline significant difference between partial edges and non-partial edges in terms of accuracy (because p < 0.005).
  • 16. Results (contd.)  Time analysis:  Of the 360 observations, the average mean time of each question was 43.05 seconds. For partial edges, the average mean time of each question was 41.86 seconds and for non-partial, 44.24 seconds.  So, from the ANOVA test, the p-value is 0.052, which means there is a borderline significant difference between partial edges and non-partial edges in terms of response time (because p < 0.005).
  • 17. Results (contd.)  Preference Analysis:  Of 20 participants, 16 participants (80%) preferred partial edges based on the graph reading in Euler diagrams and the layout.  Participants feel partial edges are more aesthetically pleasing over the traditional non-partial edges.
  • 18. Theoretical Support  One of the Gestalt principles on the diagrams’ is the closure principle.  This principle asserts that “incomplete or partial obscured elements tend to be completed by the mind”  So, the conclusion is “partial edges don’t affect user comprehension in social network visualisation”
  • 19. Future Works  Other alternative ways of social network representation based on Euler diagrams and Network diagrams are considered for addressing the scalability issue.  The existing Euler diagrams with complete graphs (full edges) tool will be extended to partial edges and help in exploring Euler diagrams and graph choices in a dynamic and interactive platform.
  • 20. Future Works (contd.)  We plan to include a more complex scenario or a real small-world example with complicated tasks focussing on clustered network with complex set relationships  In the next study, we will use crowdsourcing for evaluation of the visualisations since the results obtained with 20 participants of this study must be verified for larger groups of participants.

Editor's Notes

  1. We extend the existing MCDRR scheduling algorithm for n channels to the case of considering two schedulers for the same n channels.