top of page

Data Analytics • Data Science

Network Analysis

Examining Discord communication patterns and community structure through network analysis.

Overview

My project focused on understanding how communication organizes itself within an informal online community. 

​

Using Discord interaction data, I explored who the most active users were, how users clustered around shared interests, and whether the network showed evidence of a core-periphery structure. 

image.png
The Goal

Online communities generate large amounts of interaction data, but communication patterns are often difficult to interpret without structural analysis. This project examined: 

​

  • Which users were most central to communication

  • How user interests and demographic related to interaction patterns

  • Whether communication was evenly distributed or concentrated among a smaller core group

  • How tenure and activity influenced network position. 

​

image.png
image.png
Research & Insights

My research identified that communication was driven by a smaller set of highly concentrated users. 

01

Core-periphery structure

The server showed a clear core of active users with a larger, less concentrated periphery. 

02

Tenure matters

Longer-tenured users were generally more central in the network. 

03

Shared interests

Some homophily appeared around interests such as gaming and social interaction. 

Screenshot 2026-11-04 at 3.28.45 PM.png
Design Process

I followed a structured analytical process to build, analyze, and visualize the network. 

Screenshot 2026-11-04 at 3.30.59 PM.png

01

Collect

Gathered survey data, user attributes, and full message history of the server. 

Screenshot 2026-11-04 at 3.40.42 PM.png

02

Analyze

Utilized manual and AI analysis of research findings to create an attributes and edge list.

Screenshot 2026-11-04 at 3.34.18 PM.png

03

Visualize

Created visualizations to highlight activity, interests, and network structure. 

Final Outcomes

Final Visualization Code

This project required me to create visualizations using the language R in Visual Studio Code 2.

Deliverables

Read my full slide deck or read my documentation to learn more about my research, process, and final prototype. 

Let's Connect!

bottom of page