How osome-iu/coordination-detection works
This repository reproduces four social-media coordination case studies from a research paper; it does not include Case Study 2. Each notebook represents a distinct method for identifying links between accounts: shared handles, hashtag sequences, co-retweets, or synchronized activity intervals. The README documents these methods and some data origins, but no notebook source was available to verify its internal execution, exact inputs, or output handling. The diagram therefore shows the documented analyses without inferring internal calls.
Main entry points: Account_Handle_Sharing.ipynb Handle sharing · co_retweet.ipynb Co-retweet analysis · hashtag_sequence_coordination.ipynb Hashtag sequences · activity_synchronization.ipynb Activity synchronization
Components 11
Case Study 1
- Handle sharing
CS1/Account_Handle_Sharing.ipynb - Tweet data
CS1/tweets.json - Shared-handle links
Case Study 3
- Hashtag sequences
CS3/hashtag_sequence_coordination.ipynb - Shared-sequence links
Case Study 4
- Co-retweet analysis
CS4/co_retweet.ipynb - Sample tweets
CS4/data/sample.json - Co-retweet links
Case Study 5
- Activity synchronization
CS5/activity_synchronization.ipynb - Synchronized-activity links
Other components
- Researcher
Connections 10
- Researcher → Handle sharing: runs
- Handle sharing → Tweet data: reads
- Handle sharing → Shared-handle links: identifies
- Researcher → Hashtag sequences: runs
- Hashtag sequences → Shared-sequence links: identifies
- Researcher → Co-retweet analysis: runs
- Co-retweet analysis → Sample tweets: reads
- Co-retweet analysis → Co-retweet links: identifies
- Researcher → Activity synchronization: runs
- Activity synchronization → Synchronized-activity links: identifies