Skip to content

ftimsvi/Community-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

GNN Community Detection

Community detection is a fundamental task in network science and machine learning. This project explores community detection using Graph Neural Networks (GNNs) and clustering techniques, applied to the Cora citation dataset.

🎯 Features

  • Loads the Cora citation graph using DGL.

  • Computes Jaccard dissimilarity between node features.

  • Builds a dissimilarity matrix for community analysis.

  • Applies Agglomerative Clustering to detect communities.

  • Visualizes clusters and computes intra-cluster similarity.

πŸ›  Technologies Used

  • Python 3.x
  • DGL (Deep Graph Library)
  • NumPy
  • SciPy
  • scikit-learn
  • Matplotlib

πŸ§‘β€πŸŽ“ Author

Fatemeh Mousavi
Student at IUT
Course: Graph Mining
Semester: Fall 2024

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published