SlideShare a Scribd company logo
1 of 23
Social Network Analysis Using
Gephi
Nilkanth Shet Shirodkar
Mtech – I
14103
Social Networks
• A social network is a social structure of
people, related (directly or indirectly) to each
other through a common relation or interest
• Social network analysis (SNA) is the study of
social networks to understand their structure
and behavior
Network or Graph ?
• Network often refers to real systems
Web, Socialnetwork, Metabolic network
Language: Network, node, link
• Graph is mathematical representation of a
network
Web graph, Social graph (Facebook or twitter)
Language: Graph, vertex, edge
• Communication networks:
Intrusion detection, fraud detection
• Social networks:
• Link prediction, friend recommendation
• Social circle detection
• Social recommendations
• Identify the network of an individual
• community detection
Graph types
• Undirected graph
– Facebook friendships
• Directed graph
– Twitter: follow and be followed
Gephi
• Gephi is an open source tool designed for the
interactive exploration and visualization of
networks
• Designed to facilitate the user’s exploratory
process through real-time analysis and
visualization
• Visualization module uses a 3D render engine
• Highly scalable can handle over 20,000 nodes
Graph measures
• Degree
– In-degree
– Out-degree
• Graph structure measures
– Clustering (global and local)
– Network diameter
• Centrality Measures
– Eigenvector centrality
– PageRank
• Community measures
– Modularity
Degree Centrality
• In-Degree : The number of edges entering the
node.
– Size of Node (Mention)
• Out-Degree : The number of edges leaving the
node.
– Twitter User Mention other
Statistics
Degree: Calculate the number of links has a node
Degree weighted: Calculates the average number of links
can
have node.
( Degree Distribution, In-Degree Distribution, Out-Degree
Distribution )
Diameter : is the longest distance between two network
nodes.
Closeness centrality: Measures the average distance
between a node and all other nodes.
• Density : determines the percentage of network
complementarity.
• Modularity : identifying groupings to highlight the
communities in a network
• Eigenvector centrality: measures the importance of a node
in the network according to its connections
• Related Components: determines the number of connected
components in the network
Gephi Processes
• 1. Open
• 2. Layout
• 3. Ranking
• 4. Statistics
• 5. Rank (Modularity, Indegree and Outdegree)
• 6. Layout (Size Adjust)
• 7. Labels
• 8. Community Detection
• 9. Filter
• 10. Label Adjust
• 11. Preview
• 12. Export
Gephi: Layout
• From the Layout module on the left side,
choose Force Atlas from the dropdown menu,
then click Run
• Force Atlas makes the connected nodes
attracted to each other and pushes the
unconnected nodes apart to create clusters of
connections
• Click Stop when it seems as if you have some
distinct clusters of nodes
Force Atlas : Individual Nodes are Outside and Communities are
coming to center
Gephi: Rank(Modularity)
• Ranking in the top left module, and click Choose
a rank parameter from the drop- down such as
Modularity, Indegree and out degree.
• Set Min Size to 10 and Max Size to 150
• Set Min Size to 5 and Max Size to 200
• Min and Max size depends on the nature of your
network.
• Click Apply to change the node sizes according to
their Modularity
Modularity Ranking
Gephi: Community Detection
• Go back to the Statistics tab on the right and
click Run next to Modularity
• This creates a modularity class value for each
node, which we’ll use to colorize the
communities
• Click Apply to colorize the detected
communities
Gephi: Filter
• Go to Filters in the top right module and open
the Library  Partition Count  Modularity
Class
• Filter option basically removes the “leaves” in
the network that are not connected to many
other nodes
Gephi: Label Adjust
• The Gephi recommended to run a final layout
adjustment before the export that makes it
easier to read the labels.
• “Label Adjust” works much the same as the
size adjustment, moving the nodes so the
labels are readable
Visualized twitter network community
clusters
Calculating Basic Network Metrics
Basic network, node, and edge metrics can be calculated using the statistics window.
Laying out the Network in Gephi
The network will load in a random cluster of nodes. The first step will be to choose a
layout to make the network more visible.
Choose layout option and select Force Atlas
• The Social Network Analysis is a useful and
effective instrument for revealing the main
specificity of the human's relationships of the
social groups.
• Software Gephi is the applicable tool for
visualizing revealed people's interactions and
the relational dimension of the communities
inside the social groups.
REFERENCES
• [1] M. Bastian, S. Heymann, and M. Jacomy. Gephi: An open source
software for exploring and manipulating networks. In Proc. 3rd
International Conference on Weblogs and Social Media (ICWSM09), pages
361-362. AAAI, 2009.
• [2] S. Bickel and T. Scheffer. Multi-view clustering. In Proc. 4th IEEE
International Conference on Data Mining (ICDM 04), pages 19-26, 2004.
• [3] D. Cai, Z. Shao, X. He, X. Yan, and J. Han. Mining hidden community in
heterogeneous social networks. In Proc. 3rd International Workshop on
Link Discovery, pages 58-65, 2005.
• [4] C. Ding and X. He. K-nearest-neighbor consistency in data clustering:
Incor- porating local information into global optimization. In Proc. ACM
Symposium on Applied Computing (SAC04), pages 584-589, 2004.
• [5] D. Greene and P. Cunningham. Multi-view clustering for mining
heterogeneous social network data. In Workshop on Information Retrieval
over Social Networks, 31st European Conference on Information Retrieval
(ECIR09), 2009.

More Related Content

What's hot

Overview of big data in cloud computing
Overview of big data in cloud computingOverview of big data in cloud computing
Overview of big data in cloud computingViet-Trung TRAN
 
Information visualization: interaction
Information visualization: interactionInformation visualization: interaction
Information visualization: interactionKatrien Verbert
 
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...Marko Rodriguez
 
CS6010 Social Network Analysis Unit V
CS6010 Social Network Analysis Unit VCS6010 Social Network Analysis Unit V
CS6010 Social Network Analysis Unit Vpkaviya
 
Visual Analytics in Big Data
Visual Analytics in Big DataVisual Analytics in Big Data
Visual Analytics in Big DataSaurabh Shanbhag
 
Data visualization in a Nutshell
Data visualization in a NutshellData visualization in a Nutshell
Data visualization in a NutshellWingChan46
 
Graph Representation Learning
Graph Representation LearningGraph Representation Learning
Graph Representation LearningJure Leskovec
 
Social Network Analysis - Twitter
Social Network Analysis - TwitterSocial Network Analysis - Twitter
Social Network Analysis - TwitterSocial Figures
 
Introduction to Data Visualization
Introduction to Data Visualization Introduction to Data Visualization
Introduction to Data Visualization Ana Jofre
 
Community detection in graphs
Community detection in graphsCommunity detection in graphs
Community detection in graphsNicola Barbieri
 
Network centrality measures and their effectiveness
Network centrality measures and their effectivenessNetwork centrality measures and their effectiveness
Network centrality measures and their effectivenessemapesce
 
Social network analysis intro part I
Social network analysis intro part ISocial network analysis intro part I
Social network analysis intro part ITHomas Plotkowiak
 
Introduction to Data Visualization
Introduction to Data VisualizationIntroduction to Data Visualization
Introduction to Data VisualizationStephen Tracy
 
Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau Outreach Digital
 
Data visualization introduction
Data visualization introductionData visualization introduction
Data visualization introductionManokamnaKochar1
 
Community detection in social networks
Community detection in social networksCommunity detection in social networks
Community detection in social networksFrancisco Restivo
 

What's hot (20)

Overview of big data in cloud computing
Overview of big data in cloud computingOverview of big data in cloud computing
Overview of big data in cloud computing
 
Information visualization: interaction
Information visualization: interactionInformation visualization: interaction
Information visualization: interaction
 
06 Community Detection
06 Community Detection06 Community Detection
06 Community Detection
 
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
Problem-Solving using Graph Traversals: Searching, Scoring, Ranking, and Reco...
 
CS6010 Social Network Analysis Unit V
CS6010 Social Network Analysis Unit VCS6010 Social Network Analysis Unit V
CS6010 Social Network Analysis Unit V
 
Visual Analytics in Big Data
Visual Analytics in Big DataVisual Analytics in Big Data
Visual Analytics in Big Data
 
Data visualization in a Nutshell
Data visualization in a NutshellData visualization in a Nutshell
Data visualization in a Nutshell
 
Graph Representation Learning
Graph Representation LearningGraph Representation Learning
Graph Representation Learning
 
Social Network Analysis - Twitter
Social Network Analysis - TwitterSocial Network Analysis - Twitter
Social Network Analysis - Twitter
 
Introduction to Data Visualization
Introduction to Data Visualization Introduction to Data Visualization
Introduction to Data Visualization
 
Community detection in graphs
Community detection in graphsCommunity detection in graphs
Community detection in graphs
 
Data Visualization - A Brief Overview
Data Visualization - A Brief OverviewData Visualization - A Brief Overview
Data Visualization - A Brief Overview
 
Network centrality measures and their effectiveness
Network centrality measures and their effectivenessNetwork centrality measures and their effectiveness
Network centrality measures and their effectiveness
 
Social network analysis intro part I
Social network analysis intro part ISocial network analysis intro part I
Social network analysis intro part I
 
Introduction to Data Visualization
Introduction to Data VisualizationIntroduction to Data Visualization
Introduction to Data Visualization
 
Graph databases
Graph databasesGraph databases
Graph databases
 
Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau Data visualisation & analytics with Tableau
Data visualisation & analytics with Tableau
 
Data visualization
Data visualizationData visualization
Data visualization
 
Data visualization introduction
Data visualization introductionData visualization introduction
Data visualization introduction
 
Community detection in social networks
Community detection in social networksCommunity detection in social networks
Community detection in social networks
 

Similar to Social Network Analysis Using Gephi

Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011guillaume ereteo
 
Data Mining In Social Networks Using K-Means Clustering Algorithm
Data Mining In Social Networks Using K-Means Clustering AlgorithmData Mining In Social Networks Using K-Means Clustering Algorithm
Data Mining In Social Networks Using K-Means Clustering Algorithmnishant24894
 
Social media community using optimized algorithm by M. Gomathi / Lecturer
Social media community using optimized algorithm by M. Gomathi / LecturerSocial media community using optimized algorithm by M. Gomathi / Lecturer
Social media community using optimized algorithm by M. Gomathi / Lecturergomathi chlm
 
Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...Rajul Kukreja
 
Organisational Network Analysis and Enterprise Architecture
Organisational Network Analysis and Enterprise ArchitectureOrganisational Network Analysis and Enterprise Architecture
Organisational Network Analysis and Enterprise ArchitectureNicole Mathison
 
Sylva workshop.gt that camp.2012
Sylva workshop.gt that camp.2012Sylva workshop.gt that camp.2012
Sylva workshop.gt that camp.2012CameliaN
 
20111103 con tech2011-marc smith
20111103 con tech2011-marc smith20111103 con tech2011-marc smith
20111103 con tech2011-marc smithMarc Smith
 
Relationships Matter: Using Connected Data for Better Machine Learning
Relationships Matter: Using Connected Data for Better Machine LearningRelationships Matter: Using Connected Data for Better Machine Learning
Relationships Matter: Using Connected Data for Better Machine LearningNeo4j
 
LSS'11: Charting Collections Of Connections In Social Media
LSS'11: Charting Collections Of Connections In Social MediaLSS'11: Charting Collections Of Connections In Social Media
LSS'11: Charting Collections Of Connections In Social MediaLocal Social Summit
 
Business intelligence and data warehousing
Business intelligence and data warehousingBusiness intelligence and data warehousing
Business intelligence and data warehousingVaishnavi
 
Big social data analytics - social network analysis
Big social data analytics - social network analysis Big social data analytics - social network analysis
Big social data analytics - social network analysis Jari Jussila
 
Hashtag Conversations, Eventgraphs, and User Ego Neighborhoods: Extracting...
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting...Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting...
Hashtag Conversations, Eventgraphs, and User Ego Neighborhoods: Extracting...learjk
 
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods: Extracting So...
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting So...Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting So...
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods: Extracting So...Shalin Hai-Jew
 
IEEE 2014 JAVA DATA MINING PROJECTS Multi comm finding community structure in...
IEEE 2014 JAVA DATA MINING PROJECTS Multi comm finding community structure in...IEEE 2014 JAVA DATA MINING PROJECTS Multi comm finding community structure in...
IEEE 2014 JAVA DATA MINING PROJECTS Multi comm finding community structure in...IEEEFINALYEARSTUDENTPROJECTS
 
2014 IEEE JAVA DATA MINING PROJECT Multi comm finding community structure in ...
2014 IEEE JAVA DATA MINING PROJECT Multi comm finding community structure in ...2014 IEEE JAVA DATA MINING PROJECT Multi comm finding community structure in ...
2014 IEEE JAVA DATA MINING PROJECT Multi comm finding community structure in ...IEEEMEMTECHSTUDENTSPROJECTS
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018Arsalan Khan
 
SocialCom09-tutorial.pdf
SocialCom09-tutorial.pdfSocialCom09-tutorial.pdf
SocialCom09-tutorial.pdfBalasundaramSr
 
Community analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networksCommunity analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networksMarco Brambilla
 
Social Network Analysis with Spark
Social Network Analysis with SparkSocial Network Analysis with Spark
Social Network Analysis with SparkGhulam Imaduddin
 

Similar to Social Network Analysis Using Gephi (20)

Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011Social network analysis course 2010 - 2011
Social network analysis course 2010 - 2011
 
Data Mining In Social Networks Using K-Means Clustering Algorithm
Data Mining In Social Networks Using K-Means Clustering AlgorithmData Mining In Social Networks Using K-Means Clustering Algorithm
Data Mining In Social Networks Using K-Means Clustering Algorithm
 
Social media community using optimized algorithm by M. Gomathi / Lecturer
Social media community using optimized algorithm by M. Gomathi / LecturerSocial media community using optimized algorithm by M. Gomathi / Lecturer
Social media community using optimized algorithm by M. Gomathi / Lecturer
 
Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...Recomendation system: Community Detection Based Recomendation System using Hy...
Recomendation system: Community Detection Based Recomendation System using Hy...
 
Organisational Network Analysis and Enterprise Architecture
Organisational Network Analysis and Enterprise ArchitectureOrganisational Network Analysis and Enterprise Architecture
Organisational Network Analysis and Enterprise Architecture
 
Sylva workshop.gt that camp.2012
Sylva workshop.gt that camp.2012Sylva workshop.gt that camp.2012
Sylva workshop.gt that camp.2012
 
20111103 con tech2011-marc smith
20111103 con tech2011-marc smith20111103 con tech2011-marc smith
20111103 con tech2011-marc smith
 
Relationships Matter: Using Connected Data for Better Machine Learning
Relationships Matter: Using Connected Data for Better Machine LearningRelationships Matter: Using Connected Data for Better Machine Learning
Relationships Matter: Using Connected Data for Better Machine Learning
 
LSS'11: Charting Collections Of Connections In Social Media
LSS'11: Charting Collections Of Connections In Social MediaLSS'11: Charting Collections Of Connections In Social Media
LSS'11: Charting Collections Of Connections In Social Media
 
Business intelligence and data warehousing
Business intelligence and data warehousingBusiness intelligence and data warehousing
Business intelligence and data warehousing
 
Big social data analytics - social network analysis
Big social data analytics - social network analysis Big social data analytics - social network analysis
Big social data analytics - social network analysis
 
Q046049397
Q046049397Q046049397
Q046049397
 
Hashtag Conversations, Eventgraphs, and User Ego Neighborhoods: Extracting...
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting...Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting...
Hashtag Conversations, Eventgraphs, and User Ego Neighborhoods: Extracting...
 
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods: Extracting So...
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting So...Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods:  Extracting So...
Hashtag Conversations,Eventgraphs, and User Ego Neighborhoods: Extracting So...
 
IEEE 2014 JAVA DATA MINING PROJECTS Multi comm finding community structure in...
IEEE 2014 JAVA DATA MINING PROJECTS Multi comm finding community structure in...IEEE 2014 JAVA DATA MINING PROJECTS Multi comm finding community structure in...
IEEE 2014 JAVA DATA MINING PROJECTS Multi comm finding community structure in...
 
2014 IEEE JAVA DATA MINING PROJECT Multi comm finding community structure in ...
2014 IEEE JAVA DATA MINING PROJECT Multi comm finding community structure in ...2014 IEEE JAVA DATA MINING PROJECT Multi comm finding community structure in ...
2014 IEEE JAVA DATA MINING PROJECT Multi comm finding community structure in ...
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018
 
SocialCom09-tutorial.pdf
SocialCom09-tutorial.pdfSocialCom09-tutorial.pdf
SocialCom09-tutorial.pdf
 
Community analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networksCommunity analysis using graph representation learning on social networks
Community analysis using graph representation learning on social networks
 
Social Network Analysis with Spark
Social Network Analysis with SparkSocial Network Analysis with Spark
Social Network Analysis with Spark
 

More from Goa App

web development in 2024 - website development
web development in 2024 - website developmentweb development in 2024 - website development
web development in 2024 - website developmentGoa App
 
unit test in node js - test cases in node
unit test in node js - test cases in nodeunit test in node js - test cases in node
unit test in node js - test cases in nodeGoa App
 
web development full stack
web development full stackweb development full stack
web development full stackGoa App
 
Angular interview questions
Angular interview questionsAngular interview questions
Angular interview questionsGoa App
 
Spectrofluorimetry (www.redicals.com)
Spectrofluorimetry (www.redicals.com)Spectrofluorimetry (www.redicals.com)
Spectrofluorimetry (www.redicals.com)Goa App
 
UV rays
UV rays UV rays
UV rays Goa App
 
UV ray spectrophotometer
UV ray spectrophotometerUV ray spectrophotometer
UV ray spectrophotometerGoa App
 
Spectrofluorimetry or fluorimetry (www.Redicals.com)
Spectrofluorimetry or fluorimetry (www.Redicals.com)Spectrofluorimetry or fluorimetry (www.Redicals.com)
Spectrofluorimetry or fluorimetry (www.Redicals.com)Goa App
 
Atomic Absorption Spectroscopy (www.Redicals.com)
Atomic Absorption Spectroscopy (www.Redicals.com)Atomic Absorption Spectroscopy (www.Redicals.com)
Atomic Absorption Spectroscopy (www.Redicals.com)Goa App
 
Hidden Markov Model Toolkit (HTK) www.redicals.com
Hidden Markov Model Toolkit (HTK) www.redicals.comHidden Markov Model Toolkit (HTK) www.redicals.com
Hidden Markov Model Toolkit (HTK) www.redicals.comGoa App
 
Cash Budget
Cash BudgetCash Budget
Cash BudgetGoa App
 
Speech Recognition
Speech Recognition Speech Recognition
Speech Recognition Goa App
 
Binomial Heap
Binomial HeapBinomial Heap
Binomial HeapGoa App
 
Memory cards
Memory cardsMemory cards
Memory cardsGoa App
 
Magnetic memory
Magnetic memoryMagnetic memory
Magnetic memoryGoa App
 
E governance
E governanceE governance
E governanceGoa App
 
Mobile phones
Mobile phonesMobile phones
Mobile phonesGoa App
 
Enterprise resource planning in manufacturing
Enterprise resource planning in manufacturingEnterprise resource planning in manufacturing
Enterprise resource planning in manufacturingGoa App
 
Enterprise application integration
Enterprise application integrationEnterprise application integration
Enterprise application integrationGoa App
 

More from Goa App (20)

web development in 2024 - website development
web development in 2024 - website developmentweb development in 2024 - website development
web development in 2024 - website development
 
unit test in node js - test cases in node
unit test in node js - test cases in nodeunit test in node js - test cases in node
unit test in node js - test cases in node
 
web development full stack
web development full stackweb development full stack
web development full stack
 
Angular interview questions
Angular interview questionsAngular interview questions
Angular interview questions
 
Spectrofluorimetry (www.redicals.com)
Spectrofluorimetry (www.redicals.com)Spectrofluorimetry (www.redicals.com)
Spectrofluorimetry (www.redicals.com)
 
UV rays
UV rays UV rays
UV rays
 
UV ray spectrophotometer
UV ray spectrophotometerUV ray spectrophotometer
UV ray spectrophotometer
 
Spectrofluorimetry or fluorimetry (www.Redicals.com)
Spectrofluorimetry or fluorimetry (www.Redicals.com)Spectrofluorimetry or fluorimetry (www.Redicals.com)
Spectrofluorimetry or fluorimetry (www.Redicals.com)
 
Atomic Absorption Spectroscopy (www.Redicals.com)
Atomic Absorption Spectroscopy (www.Redicals.com)Atomic Absorption Spectroscopy (www.Redicals.com)
Atomic Absorption Spectroscopy (www.Redicals.com)
 
Hidden Markov Model Toolkit (HTK) www.redicals.com
Hidden Markov Model Toolkit (HTK) www.redicals.comHidden Markov Model Toolkit (HTK) www.redicals.com
Hidden Markov Model Toolkit (HTK) www.redicals.com
 
Cash Budget
Cash BudgetCash Budget
Cash Budget
 
Speech Recognition
Speech Recognition Speech Recognition
Speech Recognition
 
Binomial Heap
Binomial HeapBinomial Heap
Binomial Heap
 
Blu ray
Blu rayBlu ray
Blu ray
 
Memory cards
Memory cardsMemory cards
Memory cards
 
Magnetic memory
Magnetic memoryMagnetic memory
Magnetic memory
 
E governance
E governanceE governance
E governance
 
Mobile phones
Mobile phonesMobile phones
Mobile phones
 
Enterprise resource planning in manufacturing
Enterprise resource planning in manufacturingEnterprise resource planning in manufacturing
Enterprise resource planning in manufacturing
 
Enterprise application integration
Enterprise application integrationEnterprise application integration
Enterprise application integration
 

Recently uploaded

Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
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
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
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
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxachiever3003
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxRomil Mishra
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
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
 
BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxNiranjanYadav41
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectErbil Polytechnic University
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
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
 
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
 
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
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate productionChinnuNinan
 

Recently uploaded (20)

Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
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
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
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
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
 
Mine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptxMine Environment II Lab_MI10448MI__________.pptx
Mine Environment II Lab_MI10448MI__________.pptx
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
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
 
BSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptxBSNL Internship Training presentation.pptx
BSNL Internship Training presentation.pptx
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Risk Management in Engineering Construction Project
Risk Management in Engineering Construction ProjectRisk Management in Engineering Construction Project
Risk Management in Engineering Construction Project
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
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
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
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
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
Crushers to screens in aggregate production
Crushers to screens in aggregate productionCrushers to screens in aggregate production
Crushers to screens in aggregate production
 

Social Network Analysis Using Gephi

  • 1. Social Network Analysis Using Gephi Nilkanth Shet Shirodkar Mtech – I 14103
  • 2. Social Networks • A social network is a social structure of people, related (directly or indirectly) to each other through a common relation or interest • Social network analysis (SNA) is the study of social networks to understand their structure and behavior
  • 3. Network or Graph ? • Network often refers to real systems Web, Socialnetwork, Metabolic network Language: Network, node, link • Graph is mathematical representation of a network Web graph, Social graph (Facebook or twitter) Language: Graph, vertex, edge
  • 4. • Communication networks: Intrusion detection, fraud detection • Social networks: • Link prediction, friend recommendation • Social circle detection • Social recommendations • Identify the network of an individual • community detection
  • 5. Graph types • Undirected graph – Facebook friendships • Directed graph – Twitter: follow and be followed
  • 6. Gephi • Gephi is an open source tool designed for the interactive exploration and visualization of networks • Designed to facilitate the user’s exploratory process through real-time analysis and visualization • Visualization module uses a 3D render engine • Highly scalable can handle over 20,000 nodes
  • 7. Graph measures • Degree – In-degree – Out-degree • Graph structure measures – Clustering (global and local) – Network diameter • Centrality Measures – Eigenvector centrality – PageRank • Community measures – Modularity
  • 8. Degree Centrality • In-Degree : The number of edges entering the node. – Size of Node (Mention) • Out-Degree : The number of edges leaving the node. – Twitter User Mention other
  • 9. Statistics Degree: Calculate the number of links has a node Degree weighted: Calculates the average number of links can have node. ( Degree Distribution, In-Degree Distribution, Out-Degree Distribution ) Diameter : is the longest distance between two network nodes. Closeness centrality: Measures the average distance between a node and all other nodes.
  • 10. • Density : determines the percentage of network complementarity. • Modularity : identifying groupings to highlight the communities in a network • Eigenvector centrality: measures the importance of a node in the network according to its connections • Related Components: determines the number of connected components in the network
  • 11. Gephi Processes • 1. Open • 2. Layout • 3. Ranking • 4. Statistics • 5. Rank (Modularity, Indegree and Outdegree) • 6. Layout (Size Adjust) • 7. Labels • 8. Community Detection • 9. Filter • 10. Label Adjust • 11. Preview • 12. Export
  • 12. Gephi: Layout • From the Layout module on the left side, choose Force Atlas from the dropdown menu, then click Run • Force Atlas makes the connected nodes attracted to each other and pushes the unconnected nodes apart to create clusters of connections • Click Stop when it seems as if you have some distinct clusters of nodes
  • 13. Force Atlas : Individual Nodes are Outside and Communities are coming to center
  • 14. Gephi: Rank(Modularity) • Ranking in the top left module, and click Choose a rank parameter from the drop- down such as Modularity, Indegree and out degree. • Set Min Size to 10 and Max Size to 150 • Set Min Size to 5 and Max Size to 200 • Min and Max size depends on the nature of your network. • Click Apply to change the node sizes according to their Modularity
  • 16. Gephi: Community Detection • Go back to the Statistics tab on the right and click Run next to Modularity • This creates a modularity class value for each node, which we’ll use to colorize the communities • Click Apply to colorize the detected communities
  • 17. Gephi: Filter • Go to Filters in the top right module and open the Library  Partition Count  Modularity Class • Filter option basically removes the “leaves” in the network that are not connected to many other nodes
  • 18. Gephi: Label Adjust • The Gephi recommended to run a final layout adjustment before the export that makes it easier to read the labels. • “Label Adjust” works much the same as the size adjustment, moving the nodes so the labels are readable
  • 19. Visualized twitter network community clusters
  • 20. Calculating Basic Network Metrics Basic network, node, and edge metrics can be calculated using the statistics window.
  • 21. Laying out the Network in Gephi The network will load in a random cluster of nodes. The first step will be to choose a layout to make the network more visible. Choose layout option and select Force Atlas
  • 22. • The Social Network Analysis is a useful and effective instrument for revealing the main specificity of the human's relationships of the social groups. • Software Gephi is the applicable tool for visualizing revealed people's interactions and the relational dimension of the communities inside the social groups.
  • 23. REFERENCES • [1] M. Bastian, S. Heymann, and M. Jacomy. Gephi: An open source software for exploring and manipulating networks. In Proc. 3rd International Conference on Weblogs and Social Media (ICWSM09), pages 361-362. AAAI, 2009. • [2] S. Bickel and T. Scheffer. Multi-view clustering. In Proc. 4th IEEE International Conference on Data Mining (ICDM 04), pages 19-26, 2004. • [3] D. Cai, Z. Shao, X. He, X. Yan, and J. Han. Mining hidden community in heterogeneous social networks. In Proc. 3rd International Workshop on Link Discovery, pages 58-65, 2005. • [4] C. Ding and X. He. K-nearest-neighbor consistency in data clustering: Incor- porating local information into global optimization. In Proc. ACM Symposium on Applied Computing (SAC04), pages 584-589, 2004. • [5] D. Greene and P. Cunningham. Multi-view clustering for mining heterogeneous social network data. In Workshop on Information Retrieval over Social Networks, 31st European Conference on Information Retrieval (ECIR09), 2009.