Skip to content

πŸ“° Truth or Trap β€” A Springer-format exploration of AI-driven fake news detection. From data preprocessing to neural architectures, this study investigates how intelligent models decode truth, filter noise, and outsmart misinformation in the digital chaos. πŸ§ πŸ’»

Notifications You must be signed in to change notification settings

SargamS/TruthOrTrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“° Truth or Trap β€” Fake News Detection with ML & DL

Python ML DL GSSoC Contributions Welcome

Truth or Trap is a research-focused project exploring fake news detection using machine learning (ML) and deep learning (DL) techniques. Written in Springer review format, this project evaluates multiple supervised models on benchmark datasets to determine which models best distinguish truth from misinformation.

πŸ’‘ Smarter models fall for less clickbait! πŸ€–πŸ“°

πŸ” About the Project

Fake news spreads rapidly online, influencing opinions and even elections. This project investigates ML & DL models for fake news detection, comparing classical classifiers with advanced deep learning approaches using NLP techniques.

Key goals:

  • Evaluate the performance of ML & DL models for fake news detection
  • Explore text preprocessing, feature engineering, and context-aware architectures
  • Provide a research-ready, reproducible framework for experimentation

🧠 Techniques & Models

Traditional Machine Learning

  • Logistic Regression
  • Naive Bayes
  • Support Vector Machines (SVM)
  • Random Forest

Deep Learning & NLP

  • LSTM / Bi-LSTM
  • Word embeddings (TF-IDF, Word2Vec)
  • Context-aware architectures

Text Preprocessing & Feature Engineering

  • Tokenization & vectorization
  • Stopwords removal & normalization
  • Sequence padding and embedding

πŸ“‚ Project Structure

TruthOrTrap/
β”‚
β”œβ”€β”€ paper/                 # Springer-style research paper
β”œβ”€β”€ notebooks/             # Jupyter notebooks with experiments
β”œβ”€β”€ src/                   # Model implementations
β”œβ”€β”€ datasets/              # Sample datasets / links
β”œβ”€β”€ results/               # Evaluation metrics and visualizations
β”œβ”€β”€ requirements.txt       # Python dependencies
└── README.md

About

πŸ“° Truth or Trap β€” A Springer-format exploration of AI-driven fake news detection. From data preprocessing to neural architectures, this study investigates how intelligent models decode truth, filter noise, and outsmart misinformation in the digital chaos. πŸ§ πŸ’»

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published