safe-graph/GNN-FakeNews

A collection of GNN-based fake news detection models.

56
/ 100
Established

Frames fake news detection as a graph classification task by modeling news propagation networks as hierarchical trees, where root nodes represent articles and leaf nodes are users, with multiple node feature types (BERT embeddings, user profiles, content features). Implements multiple GNN architectures (GCN, GNN-CL, BiGCN) under the UPFD framework and integrates with both PyTorch-Geometric and DGL official libraries for standardized dataset access. The UPFD dataset comprises ~5,800 news propagation graphs from Twitter (Politifact and Gossipcop sources) with node-to-user ID mappings and temporal metadata for reproducible evaluation.

544 stars.

No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 24 / 25

How are scores calculated?

Stars

544

Forks

104

Language

Python

License

Apache-2.0

Last pushed

Dec 11, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/safe-graph/GNN-FakeNews"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.