← Back to projects
Fake News Detection
Machine learning project that classifies news articles as real or fake using NLP preprocessing and a supervised text-classification pipeline.

PythonPandasNumPyscikit-learnNLTKTF-IDFJupyter
Role: Machine Learning Developer
Why I built it
To build a practical NLP pipeline that cleans and vectorizes text data, trains a robust classifier, and evaluates performance with repeatable experiments.
Core features
- Text preprocessing (tokenization, stopword removal, normalization)
- Feature extraction using TF-IDF vectors
- Supervised model training and evaluation
- Metrics reporting (accuracy, precision, recall, F1) and confusion matrix