← Back to projects

Fake News Detector

NLP-based classification system to detect fake news using embeddings and transformer models.

PythonBERTDoc2VecWord2VecNLP

Problem

Misinformation spreads rapidly online. Automated detection of fake news helps platforms and researchers identify and mitigate false content at scale.

Approach

  • Text embeddings via Doc2Vec and Word2Vec for document representation
  • BERT-based classifier for deeper semantic analysis
  • Data cleaning and preprocessing pipeline
  • Multiple classifier comparison for robustness

Tech Stack

Python, BERT, gensim (Doc2Vec/Word2Vec), scikit-learn, pandas.

Links