Skip to content

ahmedtarek97/Social-Media-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Social-Media-Analysis

This project simulates techniques used in social media analysis to determine the set of influencers out of a graph containing millions of users and connections.The project aims at applying algorithms based on graph theory to compute the centrality property for each node in the graph.

Types of centrality supported

  1. Degree Centrality

The degree of centrality of a node is the number of nodes connected to this node.

  1. Closeness Centrality

Closeness centrality indicates how close a node is to all other nodes in the network. It is calculated as the average of the shortest path length from the node to every other node in the network.To calculate closeness centrality we use Dijestra Algorithm

Requirments

The Only requirment is to use visual studio to run the two algorithms as it's not gurranted to work on other compilers.

Dependencies and How to excute the code

The Centralitey calculation and the graph virsualization are completely independent. So you need to run the c++ code first and then add the results manually in the javascript application

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •