🤜 End Semester Project on Binary Classification problem, Where for a given News corpus I had to predict if the News article is Fake or Real.
- Problem Definition and Business Constraints
- EDA and Data Pre-Processing
- Modeling
- Advanced Modeling
- App
This repository contains the code for a project on Fake News Classification. The project deals with binary classification, where given a news corpus, the objective is to predict whether the news is fake or real.
count_vect.pkl
: pickle file containing CountVectorizer object.model.pkl
: pickle file containing trained model.preprocessed_news_for_app.csv
: preprocessed news file for the streamlit app.requirements.txt
: contains the necessary Python packages required to run the project.
- Clone the repository:
git clone https://github.com/Dummy-Bug/Fake-News-Classification.git
- Install the required packages:
pip install -r requirements.txt
- Run the app:
streamlit run fake-news-detect0r.py
Contributions are welcome! Feel free to open a pull request or issue if you would like to add or suggest any changes.