SlideShare a Scribd company logo
1 of 16
Download to read offline
Facebook Network Analysis
Using Gephi
Overall Process                                            2

1.    Netvizz
2.    Gephi
      1.  Open                   7.  Labels
      2.  Layout                 8.  Community Detection
      3.  Ranking                9.  Filter
      4.  Statistics             10.  Label Adjust
      5.  Rank (Betweeness)      11.  Preview
      6.  Layout (Size Adjust)   12.  Export
Netvizz                                                 3

§    Sign into your Facebook account
§    Search for “netvizz” application
§    Choose parameters you would like included in
      the data (e.g., gender, wall posts count, etc.)
§    Analyze either your personal friend network
      [OR] one of your groups listed at the bottom
§    Wait for netvizz to create file and download
      (right click, save as)
1. Gephi: Open                                    4
                 §    From the File menu,
                       select Open and
                       then select the .gdf
                       file you saved from
                       Netvizz
                 §    At first it sort of looks
                       like a big hairball, so
                       we’ll change the
                       layout to make some
                       sense of these
                       connections
2. Gephi: Layout                                           5
                   §    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
3. Gephi: Ranking (Degree)                                                                                       6
                                                                           §    Choose the Ranking tab in
                                                                                 the top left module and
                                                                                 choose Degree from the
                                                                                 drop-down menu
                                                                                  à Degree = number of
                                                                                     connections
                                                                           §    Hover your mouse over the
                                                                                 gradient bar, then double
                                                                                 click on each triangle to
                                                                                 choose a color for each side
                                                                                 of the “range”
                                                                                  à    Try to use a bright colors for
                                                                                        the highest degree so it’s
                                                                                        easy to see who’s the most
                                                                                        connected
Tip:	
  You	
  can	
  click	
  the	
  li.le	
  “Table”	
  icon	
  in	
     §    Click Apply to see the
the	
  bo.om	
  le4	
  of	
  the	
  ranking	
  tab	
  	
  then	
                 gradient applied
click	
  Apply	
  to	
  see	
  a	
  table	
  of	
  degree	
  
figures	
  for	
  your	
  nodes	
  
4. Gephi: Statistics (Betweeness)                        7
                      §    Click the Statistics tab
                            in the top right module
                      §    Click Run next to
                            Average Path Length
                            §    Choose Directed from
                                  the pop up menu
                      §    Click Close when the
                            graph distance reports
                            pops up (unless you
                            want to save them)
5. Gephi: Rank (Betweeness)                                   8
                    §    Return to Ranking in the top
                          left module, and click Choose a
                          rank parameter from the drop-
                          down (this resets the options)
                    §    Then choose Betweeness
                          Centrality from the same drop-
                          down menu
                    §    Click on the icon for Size
                          instead of color this time (icons
                          above drop-down bar)
                    §    Set Min Size to 10 and Max
                          Size to 50
                          à Play around with these
                          numbers depending on the
                          nature of your network
                    §    Click Apply to change the node
                          sizes according to their
                          betweeness
6. Gephi: Layout (Betweeness)                      9
                    §    To keep the larger
                          nodes from
                          overlapping smaller
                          ones, go to the
                          Layout tab in the left
                          module and check
                          the Adjust by sizes
                          box
                    §    Click Run for just a
                          moment (then Stop)
                          so the modules will
                          spread out
                          accordingly
7. Gephi: Labels                                            10
                   §    Click the bold black T in the
                         toolbar at the bottom of the
                         window to turn labels on
                   §    Click the black letter A in the
                         same toolbar to select the
                         Size Mode for the labels, and
                         choose the Node Size
                         option
                   §    Use the slider (on the right)
                         to adjust the overall label size
                         to your liking
                   §    You can also change the font
                         style by clicking next to the
                         slider (Default for me was
                         Arial Bold)
8. Gephi: Community Detection                                      11
                   §    Go back to the Statistics tab on
                         the right and click Run next to
                         Modularity
                          §    Check Randomize on the popup
                                and click OK
                          à    This creates a modularity class
                                value for each node, which we’ll
                                use to colorize the communities
                   §    Go to the Partition tab in the
                         top left module and click
                         Refresh arrows to populate list
                   §    Choose Modularity Class from
                         the dropdown menu
                          §    You can right-click on this box
                                and click Randomize Colors if
                                you don’t like the ones that are
                                there
                   §    Click Apply to colorize the
                         detected communities
9. Gephi: Filter                                                    12
                   §    Go to Filters in the top right
                         module and open the Topology
                         folder
                   §    Drag the Degree Range filter to
                         the box below (“Drag filter here”)
                   §    Click on Degree Range to open
                         the Parameters, then edit the
                         degree range settings by
                         clicking on the “0” and
                         changing it according to your
                         network
                          §    This option basically removes the
                                “leaves” in the network that are
                                not connected to many other
                                nodes
                          §    Since Lars has a pretty connected
                                network, we set the lower range
                                to 5, meaning that it hides all
                                nodes with less than 5
                                connections
                   §    Click Filter to apply
10. Gephi: Label Adjust                                    13
                     §    The Gephi folks
                           recommended to run a final
                           layout adjustment before
                           the export that makes it
                           easier to read the labels.
                           There are two options:
                     §    “Label Adjust” works much
                           the same as the size
                           adjustment, moving the
                           nodes so the labels are
                           readable
                     §    There is an additional
                           plugin you can add called
                           “Noverlap” that also helps to
                           solve the clutter problem
                           (See result on final page)
11. Gephi: Preview                                       14
                     §    At the very top left, click
                           on the Preview tab
                     §    Under Node, check the
                           box that says Show
                           Labels.
                     §    Click Refresh at the
                           bottom, then set the
                           Label Font under the
                           Nodes section
                           accordingly
                     §    Play around with other
                           Preview options until you
                           like the graph you’re
                           looking at! Don’t forget to
                           Refresh after changes.
12. Gephi: Export!                               15
                     §    Choose to export
                           (at the bottom
                           left) in either SVG
                           or PDF, and voila!
                           You have
                           visualized your
                           Facebook
                           network
                           community
                           clusters!
Research partners
Berlin communities                    University St. Gallen
                                         Community
                                                                               16



          Our office buddies, Servtag




          Former employer

                                            You can see Lars’ various
                                              community clusters
                                            represented very clearly
       Underwater                                  in this viz.
       photography
         & diving
        community                      Friends	
  met	
  in	
  Singapore	
  

More Related Content

What's hot

Link analysis for web search
Link analysis for web searchLink analysis for web search
Link analysis for web searchEmrullah Delibas
 
MAごころを、君に - GA4勉強会 #6 GA4の探索を
MAごころを、君に - GA4勉強会 #6 GA4の探索をMAごころを、君に - GA4勉強会 #6 GA4の探索を
MAごころを、君に - GA4勉強会 #6 GA4の探索をWebpla LLC.
 
physical and logical data independence
physical and logical data independencephysical and logical data independence
physical and logical data independenceapoorva_upadhyay
 
Network centrality measures and their effectiveness
Network centrality measures and their effectivenessNetwork centrality measures and their effectiveness
Network centrality measures and their effectivenessemapesce
 
SocioViz : Social Network Analysis made easy
SocioViz : Social Network Analysis made easySocioViz : Social Network Analysis made easy
SocioViz : Social Network Analysis made easyAlessandro Zonin
 
5 - System Administration.ppt
5 - System Administration.ppt5 - System Administration.ppt
5 - System Administration.pptjeronimored
 
Data Integration and Transformation in Data mining
Data Integration and Transformation in Data miningData Integration and Transformation in Data mining
Data Integration and Transformation in Data miningkavitha muneeshwaran
 
Optimizing Your Supply Chain with the Neo4j Graph
Optimizing Your Supply Chain with the Neo4j GraphOptimizing Your Supply Chain with the Neo4j Graph
Optimizing Your Supply Chain with the Neo4j GraphNeo4j
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018Arsalan Khan
 
Database system environment ppt.
Database system environment ppt.Database system environment ppt.
Database system environment ppt.yhen06
 
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortals
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortalsChapter 4 terminolgy of keyvalue databses from nosql for mere mortals
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortalsnehabsairam
 
Social Media Mining - Chapter 3 (Network Measures)
Social Media Mining - Chapter 3 (Network Measures)Social Media Mining - Chapter 3 (Network Measures)
Social Media Mining - Chapter 3 (Network Measures)SocialMediaMining
 
Dbms Concepts
Dbms ConceptsDbms Concepts
Dbms Conceptsadukkas
 
Cure, Clustering Algorithm
Cure, Clustering AlgorithmCure, Clustering Algorithm
Cure, Clustering AlgorithmLino Possamai
 

What's hot (20)

Oomd unit1
Oomd unit1Oomd unit1
Oomd unit1
 
Link analysis for web search
Link analysis for web searchLink analysis for web search
Link analysis for web search
 
Functional modeling
Functional modelingFunctional modeling
Functional modeling
 
MAごころを、君に - GA4勉強会 #6 GA4の探索を
MAごころを、君に - GA4勉強会 #6 GA4の探索をMAごころを、君に - GA4勉強会 #6 GA4の探索を
MAごころを、君に - GA4勉強会 #6 GA4の探索を
 
physical and logical data independence
physical and logical data independencephysical and logical data independence
physical and logical data independence
 
Network centrality measures and their effectiveness
Network centrality measures and their effectivenessNetwork centrality measures and their effectiveness
Network centrality measures and their effectiveness
 
SocioViz : Social Network Analysis made easy
SocioViz : Social Network Analysis made easySocioViz : Social Network Analysis made easy
SocioViz : Social Network Analysis made easy
 
Data Flow Diagrams
Data Flow DiagramsData Flow Diagrams
Data Flow Diagrams
 
Introduction to RDBMS
Introduction to RDBMSIntroduction to RDBMS
Introduction to RDBMS
 
5 - System Administration.ppt
5 - System Administration.ppt5 - System Administration.ppt
5 - System Administration.ppt
 
Data Integration and Transformation in Data mining
Data Integration and Transformation in Data miningData Integration and Transformation in Data mining
Data Integration and Transformation in Data mining
 
Optimizing Your Supply Chain with the Neo4j Graph
Optimizing Your Supply Chain with the Neo4j GraphOptimizing Your Supply Chain with the Neo4j Graph
Optimizing Your Supply Chain with the Neo4j Graph
 
Social Network Analysis (SNA) 2018
Social Network Analysis  (SNA) 2018Social Network Analysis  (SNA) 2018
Social Network Analysis (SNA) 2018
 
Database system environment ppt.
Database system environment ppt.Database system environment ppt.
Database system environment ppt.
 
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortals
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortalsChapter 4 terminolgy of keyvalue databses from nosql for mere mortals
Chapter 4 terminolgy of keyvalue databses from nosql for mere mortals
 
Social Media Mining - Chapter 3 (Network Measures)
Social Media Mining - Chapter 3 (Network Measures)Social Media Mining - Chapter 3 (Network Measures)
Social Media Mining - Chapter 3 (Network Measures)
 
Introduction to Social Network Analysis
Introduction to Social Network AnalysisIntroduction to Social Network Analysis
Introduction to Social Network Analysis
 
Relational databases
Relational databasesRelational databases
Relational databases
 
Dbms Concepts
Dbms ConceptsDbms Concepts
Dbms Concepts
 
Cure, Clustering Algorithm
Cure, Clustering AlgorithmCure, Clustering Algorithm
Cure, Clustering Algorithm
 

Viewers also liked

Studying Facebook via Data Extraction: a Netvizz tutorial at the Digital Meth...
Studying Facebook via Data Extraction: a Netvizz tutorial at the Digital Meth...Studying Facebook via Data Extraction: a Netvizz tutorial at the Digital Meth...
Studying Facebook via Data Extraction: a Netvizz tutorial at the Digital Meth...Digital Methods Initiative
 
Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Goa App
 
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會Xaver Y.R. Chen
 
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會Xaver Y.R. Chen
 
2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會Xaver Y.R. Chen
 
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會Xaver Y.R. Chen
 
Gephi Tutorial Visualization
Gephi Tutorial VisualizationGephi Tutorial Visualization
Gephi Tutorial VisualizationGephi Consortium
 
Infrastructure Automation with Chef
Infrastructure Automation with Chef Infrastructure Automation with Chef
Infrastructure Automation with Chef REAN Cloud
 
Introduction to Chef
Introduction to ChefIntroduction to Chef
Introduction to ChefKnoldus Inc.
 
A Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center NetworksA Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center NetworksRyousei Takano
 

Viewers also liked (16)

Studying Facebook via Data Extraction: a Netvizz tutorial at the Digital Meth...
Studying Facebook via Data Extraction: a Netvizz tutorial at the Digital Meth...Studying Facebook via Data Extraction: a Netvizz tutorial at the Digital Meth...
Studying Facebook via Data Extraction: a Netvizz tutorial at the Digital Meth...
 
Gephi Tutorial Layouts
Gephi Tutorial LayoutsGephi Tutorial Layouts
Gephi Tutorial Layouts
 
Social Network Analysis Using Gephi
Social Network Analysis Using Gephi Social Network Analysis Using Gephi
Social Network Analysis Using Gephi
 
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX Studio 與 LMS 功能介紹@銜接 edX平台 讓課程與國際接軌研討會
 
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
2013-11 Open edX 平台簡介以及發展趨勢@磨課師 MOOCs/SPOCs 課程平台研討會
 
2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 技術開發與未來發展規劃@銜接 edX平台 讓課程與國際接軌研討會
 
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
2014-04 Open edX 之緣起與展望@銜接 edX平台 讓課程與國際接軌研討會
 
Gephi Tutorial Visualization
Gephi Tutorial VisualizationGephi Tutorial Visualization
Gephi Tutorial Visualization
 
Infrastructure Automation with Chef
Infrastructure Automation with Chef Infrastructure Automation with Chef
Infrastructure Automation with Chef
 
Introduction to Chef
Introduction to ChefIntroduction to Chef
Introduction to Chef
 
Seminário - Apresentação do Artigo - Big Data and Historical Social Science
Seminário - Apresentação do Artigo - Big Data and Historical Social ScienceSeminário - Apresentação do Artigo - Big Data and Historical Social Science
Seminário - Apresentação do Artigo - Big Data and Historical Social Science
 
Algorithms and their others
Algorithms and their othersAlgorithms and their others
Algorithms and their others
 
Métodos Digitais para Análise de Dados - Aula 06 - O digital como espaço soc...
Métodos Digitais para Análise de Dados - Aula 06 - O digital como espaço soc...Métodos Digitais para Análise de Dados - Aula 06 - O digital como espaço soc...
Métodos Digitais para Análise de Dados - Aula 06 - O digital como espaço soc...
 
Métodos Digitais para Análise de Dados - Aula 05 - Sociabilidade em rede e ca...
Métodos Digitais para Análise de Dados - Aula 05 - Sociabilidade em rede e ca...Métodos Digitais para Análise de Dados - Aula 05 - Sociabilidade em rede e ca...
Métodos Digitais para Análise de Dados - Aula 05 - Sociabilidade em rede e ca...
 
A Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center NetworksA Look Inside Google’s Data Center Networks
A Look Inside Google’s Data Center Networks
 
2017 Digital Yearbook
2017 Digital Yearbook2017 Digital Yearbook
2017 Digital Yearbook
 

Recently uploaded

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Facebook Network Analysis using Gephi

  • 2. Overall Process 2 1.  Netvizz 2.  Gephi 1.  Open 7.  Labels 2.  Layout 8.  Community Detection 3.  Ranking 9.  Filter 4.  Statistics 10.  Label Adjust 5.  Rank (Betweeness) 11.  Preview 6.  Layout (Size Adjust) 12.  Export
  • 3. Netvizz 3 §  Sign into your Facebook account §  Search for “netvizz” application §  Choose parameters you would like included in the data (e.g., gender, wall posts count, etc.) §  Analyze either your personal friend network [OR] one of your groups listed at the bottom §  Wait for netvizz to create file and download (right click, save as)
  • 4. 1. Gephi: Open 4 §  From the File menu, select Open and then select the .gdf file you saved from Netvizz §  At first it sort of looks like a big hairball, so we’ll change the layout to make some sense of these connections
  • 5. 2. Gephi: Layout 5 §  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
  • 6. 3. Gephi: Ranking (Degree) 6 §  Choose the Ranking tab in the top left module and choose Degree from the drop-down menu à Degree = number of connections §  Hover your mouse over the gradient bar, then double click on each triangle to choose a color for each side of the “range” à  Try to use a bright colors for the highest degree so it’s easy to see who’s the most connected Tip:  You  can  click  the  li.le  “Table”  icon  in   §  Click Apply to see the the  bo.om  le4  of  the  ranking  tab    then   gradient applied click  Apply  to  see  a  table  of  degree   figures  for  your  nodes  
  • 7. 4. Gephi: Statistics (Betweeness) 7 §  Click the Statistics tab in the top right module §  Click Run next to Average Path Length §  Choose Directed from the pop up menu §  Click Close when the graph distance reports pops up (unless you want to save them)
  • 8. 5. Gephi: Rank (Betweeness) 8 §  Return to Ranking in the top left module, and click Choose a rank parameter from the drop- down (this resets the options) §  Then choose Betweeness Centrality from the same drop- down menu §  Click on the icon for Size instead of color this time (icons above drop-down bar) §  Set Min Size to 10 and Max Size to 50 à Play around with these numbers depending on the nature of your network §  Click Apply to change the node sizes according to their betweeness
  • 9. 6. Gephi: Layout (Betweeness) 9 §  To keep the larger nodes from overlapping smaller ones, go to the Layout tab in the left module and check the Adjust by sizes box §  Click Run for just a moment (then Stop) so the modules will spread out accordingly
  • 10. 7. Gephi: Labels 10 §  Click the bold black T in the toolbar at the bottom of the window to turn labels on §  Click the black letter A in the same toolbar to select the Size Mode for the labels, and choose the Node Size option §  Use the slider (on the right) to adjust the overall label size to your liking §  You can also change the font style by clicking next to the slider (Default for me was Arial Bold)
  • 11. 8. Gephi: Community Detection 11 §  Go back to the Statistics tab on the right and click Run next to Modularity §  Check Randomize on the popup and click OK à  This creates a modularity class value for each node, which we’ll use to colorize the communities §  Go to the Partition tab in the top left module and click Refresh arrows to populate list §  Choose Modularity Class from the dropdown menu §  You can right-click on this box and click Randomize Colors if you don’t like the ones that are there §  Click Apply to colorize the detected communities
  • 12. 9. Gephi: Filter 12 §  Go to Filters in the top right module and open the Topology folder §  Drag the Degree Range filter to the box below (“Drag filter here”) §  Click on Degree Range to open the Parameters, then edit the degree range settings by clicking on the “0” and changing it according to your network §  This option basically removes the “leaves” in the network that are not connected to many other nodes §  Since Lars has a pretty connected network, we set the lower range to 5, meaning that it hides all nodes with less than 5 connections §  Click Filter to apply
  • 13. 10. Gephi: Label Adjust 13 §  The Gephi folks recommended to run a final layout adjustment before the export that makes it easier to read the labels. There are two options: §  “Label Adjust” works much the same as the size adjustment, moving the nodes so the labels are readable §  There is an additional plugin you can add called “Noverlap” that also helps to solve the clutter problem (See result on final page)
  • 14. 11. Gephi: Preview 14 §  At the very top left, click on the Preview tab §  Under Node, check the box that says Show Labels. §  Click Refresh at the bottom, then set the Label Font under the Nodes section accordingly §  Play around with other Preview options until you like the graph you’re looking at! Don’t forget to Refresh after changes.
  • 15. 12. Gephi: Export! 15 §  Choose to export (at the bottom left) in either SVG or PDF, and voila! You have visualized your Facebook network community clusters!
  • 16. Research partners Berlin communities University St. Gallen Community 16 Our office buddies, Servtag Former employer You can see Lars’ various community clusters represented very clearly Underwater in this viz. photography & diving community Friends  met  in  Singapore