Skip to content

Machine learning project dedicated to detecting fake news using natural language processing techniques

Notifications You must be signed in to change notification settings

tymsoncyferki/fake-news-detection

 
 

Repository files navigation

Fake news detection

This project was created for machine learning course. Our task was to detect texts with fake data.

Authors

Karolina Mączka
Tymoteusz Urban

Data

Fake News Dataset Combined Different Sources

Preprocessing

  • NaNs and outliers
  • Language detection
  • Stopwords removal
  • Words lemmatizer
  • CountVectorizer
  • TfidfTransformer

Model

  • XGBoost
  • Hyperparameter optimization with Random Search CV
  • Independent validation
  • 0.99 AUC on test set

About

Machine learning project dedicated to detecting fake news using natural language processing techniques

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%