An open API service indexing awesome lists of open source software.

https://github.com/rrayhka/social-network-analysis

A research project using Social Network Analysis and the Louvain algorithm to detect and visualize communities within a university cohort.
https://github.com/rrayhka/social-network-analysis

graph-theory louvain-algorithm louvain-community-detection sna social-network-analysis

Last synced: about 2 months ago
JSON representation

A research project using Social Network Analysis and the Louvain algorithm to detect and visualize communities within a university cohort.

Awesome Lists containing this project

README

          

# Social Network Analysis

**Social Network Analysis** is a research project aimed at detecting large communities within college cohorts using graph theory concepts, specifically through Social Network Analysis. This project implements the Louvain algorithm to identify community structures in a social network.

## Table of Contents

- [About the Project](#about-the-project)
- [Main Features](#main-features)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Contact](#contact)

## About the Project

This project was developed for the purpose of analyzing social networks in an academic environment. By utilizing the Louvain algorithm, the project effectively detects and visualizes communities formed within student social networks.

Currently, this repository contains the final results of social network visualizations calculated using Python.

**Note:** The datasets used in this project are private and are not included in the repository.

## Main Features

- Implementation of the Louvain algorithm for community detection.
- Visualization of social networks using HTML, CSS, and JavaScript.
- Community calculations performed using Python.

## Prerequisites

- A web browser (Google Chrome, Firefox, Brave, etc.)
- A text editor or IDE for code modification (optional)

## Installation

To run this project locally:

1. Clone this repository:

```bash
git clone https://github.com/rrayhka/Social-Network-Analysis.git
cd Social-Network-Analysis
```

2. Open the `index.html` file in your browser to view the social network visualization.

## Usage

After opening the `index.html` file, you will see a visual representation of the social network based on the dataset used (not included in this repository). You can modify the `network.js` file to change the configuration or include your own dataset.

## Contact

If you have any questions or suggestions, please feel free to reach out to me via:

- Email: [khyar075@gmail.com](mailto:khyar075@gmail.com)
- Facebook: [Mohammad Habibul Akhyar](https://www.facebook.com/profile.php?id=100072858091271)