community-detection

There are 456 repositories under community-detection topic.

  • BigCLAM-ApacheSpark

    Overlapping community detection in Large-Scale Networks using BigCLAM model build on Apache Spark

    Language:Scala36
  • core_periphery_sbm

    Bayesian network models for inferring core-periphery structure

    Language:Python35
  • twitter-community-detection

    twitter-community-detection

    University project: Twitter community detection using Modularity, Infomap, Label propagation and Multilevel algorithms

    Language:Python33
  • PyGenStability

    PyGenStability: Multiscale community detection with generalized Markov Stability

    Language:C++33
  • KDD2022CLARE

    Codes and data for KDD 2022 Research Track paper "CLARE: A Semi-supervised Community Detection Algorithm"

    Language:Python31
  • crank

    Prioritizing network communities

    Language:C++29
  • watset-java

    watset-java

    An implementation of the Watset clustering algorithm in Java.

    Language:Java28
  • communityalg

    Algorithms and functions in Matlab for community detection in networks. Expands BrainConnectivity toolbox

    Language:MATLAB26
  • HGN

    Hybrid Girvan Newman. Code for the "A Distributed Hybrid Community Detection Methodology for Social Networks" paper.

    Language:Python25
  • fraud-detection-datagen

    Fraud detection data generation with configurable degree distribution& community structure, ready for NebulaGraph.

    Language:Python24
  • dynamic-community-detection-IncNSA

    The source code of a community detection method in dynamic networks for paper "IncNSA: Detecting communities incrementally from time-evolving networks based on node similarity".

    Language:Python24
  • paican

    Implementation of "Bayesian Robust Attributed Graph Clustering: Joint Learning of Partial Anomalies and Group Structure".

    Language:Python24
  • RDyn

    RDyn: graph benchmark handling community dynamics

    Language:Python23
  • gacluster

    Graph Agglomerative Clustering Library

    Language:MATLAB22
  • fastconsensus

    Fast consensus clustering in networks

    Language:Jupyter Notebook22
  • DANMF

    Deep Autoencoder-like NMF

    Language:MATLAB22
  • signed-community-detection

    A tool for community detection and evaluation in weighted networks with positive and negative edges

    Language:Java22
  • generalizedLouvain

    Implements a generalized Louvain algorithm (C++ backend and Matlab interface)

    Language:C++21
  • f1-communities

    A novel approach to evaluate community detection algorithms on ground truth

    Language:Python21
  • Total-variation-graph-neural-networks

    Pytorch and Tensorflow implementation of TVGNN, presented at ICML 2023.

    Language:Python20
  • watchman

    Watchman: An open-source social-media event-detection system

    Language:JavaScript20
  • sinr

    The SINr approach to train interpretable word and graph embeddings

    Language:Jupyter Notebook19
  • TMOGA

    Source Code for Paper "Transfer Learning Based Multi-Objective Genetic Algorithm for Dynamic Community Detection" (arxiv: https://arxiv.org/abs/2109.15136)

    Language:Python18
  • community-graphs

    Collection of graphs with communities and ground truth partition

    Language:Jupyter Notebook16
  • ModularityPruning

    Pruning tool to identify small subsets of network partitions that are significant from the perspective of stochastic block model inference. This method works for single-layer and multi-layer networks, as well as for restricting focus to a fixed number of communities when desired.

    Language:Python16
  • Dynamic-Stochastic-Block-Model

    MATLAB toolbox for fitting discrete-time dynamic stochastic block models

    Language:MATLAB16
  • Fluid-Communities

    Fluid Communities: A community detection algorithm

    Language:Python16
  • FacebookCommunityDetection

    Find community/segment in an attributed graph of Facebook data.

    Language:Python16
  • Masters_Thesis

    Computer Science & Engineering Master's Degree Graduation Thesis. Clustering Graphs - Applying a Label Propagation Algorithm to Detect Communities (in academia) in Graph Databases (ArangoDB). Communities were detected, a GraphQL API with NodeJS and Express and a frontend interface with React, TypeScript and CytoscapeJS were built.

    Language:TeX15
  • Overlapping-Community-Detection

    This project is to implement the algorithm discussed in Efficient Identification of Overlapping Communities.

    Language:Python14
  • netpy

    NetPy '19: Introduction to Network Analysis in Python

    Language:Python14
  • regularised-spectral-clustering

    Python code for reproducing the results of Understanding Regularized Spectral Clustering via Graph Conductance

    Language:Jupyter Notebook14
  • community-detect

    Community detection using attribute and structural similarities.

    Language:Python14
  • REST-OCD-Services

    This repository contains the OCD service of WebOCD. In the repository, java based codes of overlapping community detection algorithms (OCDA) can be found.

    Language:Java14
  • RWM

    Local Community Detection in Multiple Netwrks

    Language:C++13
  • MODPSO

    MODPSO code for paper "Complex Network Clustering by Multiobjective Discrete Particle Swarm Optimization Based on Decomposition"

    Language:MATLAB13