Skip to content

Graph Neural Network-based system for detecting fake news using textual and network information.

License

Notifications You must be signed in to change notification settings

saharsistani137777-lab/FakeNews-GNN

Repository files navigation

FakeNews-GNN 🔗

Python PyTorch License

Overview

Detect fake news using Graph Neural Networks (GCN / GAT) by combining text embeddings (BERT) and graph connections between news, authors, and sources.

Project Structure

data/ # raw & processed datasets models/ # GNN & text embeddings training/ # train & evaluate scripts utils/ # graph building & metrics demo/ # Streamlit interactive demo

Usage

pip install -r requirements.txt python training/train.py python training/evaluate.py streamlit run demo/streamlit_app.py

License

Apache 2.0

About

Graph Neural Network-based system for detecting fake news using textual and network information.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages