Skip to content

amertu/community-detection-social-graph

Repository files navigation

Community Detection Analysis of derStandard.at User Interactions

R RStudio IDE Rdplyr igraph Git

Project Overview

This project focuses on uncovering social structures and user behavior patterns within derStandard.at by applying advanced network analysis techniques.
Through the use of multiple community detection algorithms and efficient data processing pipelines, it enhances content targeting and engagement strategies.

Key Contributions

  • Led Community Detection Analysis: Conducted in-depth analysis of user interactions to identify key communities and social trends.
  • Applied Multiple Algorithms: Utilized six different network analysis algorithms to detect and map user communities, uncovering important engagement and behavior patterns.
  • Enhanced Insights: Improved understanding of active user groups, supporting better content targeting and engagement strategies.
  • Automated Data Pipelines: Developed and automated data workflows using R, igraph, and dplyr to process large-scale datasets reliably and efficiently.

Architecture

+---------------------------+      +---------------------------+     +---------------------------+     +---------------------------+      +---------------------------+
|  User Interaction Dataset | -->  |    Data Cleaning (dplyr)  | --> |  Graph Creation (igraph)  | --> |  Community Detection      | -->  |    Insights & Reports     |
|                           |      |                           |     |                           |     | (6 Network Algorithms)    |      |                           |
+---------------------------+      +---------------------------+     +---------------------------+     +---------------------------+      +---------------------------+

Results

  • Here are some output plots based on small dataset, that show detected communities using the menttioned algorithms. For more information, you can have a look at the report and R Markdown document.
“Binary” Binary Binary
“Binary” Binary Binary
  • For channel categories with 100- 500 nodes, the following table shows comparative scores by using the above mentioned six algorithms:

Binary

Project Report

The full report is available via Overleaf

About

Network analysis to detect social communities, uncover behavioral patterns, and support data-driven content targeting.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published