Skip to content

APEX101/DeepLearningNLP-FakeNewsClassification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FakeNewsClassifier-RNN,NLP

📝 Overview

Implemented a Deep Learning Model which classifies if a news is authentic or fake based on its title. Trained the Model on GoogleColab.

🧰 Technical Aspects

  • Trained on GoogleColab.
  • Data Cleaning and preprocessing.
  • Feature Engineering.
  • Data Visualization.
  • Text Processing.
  • One hot encoded the Sentences and added Padding to be trained using Embedding Layer in Neural Network.
  • Trained the model using Sequential Model and Stacked LSTMS along with Embedding and Dense layers.
  • Solved overfitting problems by hyperparameter tuning and Dropout Layers and EarlyStopping Callbacks.
  • Dumped the required model using JobLib.
  • Tested on RealLife custom Data.

⏳ DataSet

https://www.kaggle.com/c/fake-news

🖥️ Installation

🛠️ Requirement

  • NLTK
  • TensorFlow 2
  • Keras
  • Joblib
  • Scikit-Learn
  • Seaborn
  • Matplotlib
  • Pandas
  • Numpy
  • String
  • re

⚙️ Tech Stack

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published