The Fake vs. Real News Classification Using Machine Learning system is a comprehensive machine learning solution that automatically classifies news articles as either real or fake using supervised learning techniques. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It uses advanced algorithms like K-Nearest Neighbors (KNN) and Linear Support Vector Machine (SVM) with TF-IDF feature extraction to achieve 92.47% accuracy.
The system leverages TF-IDF vectorization with 5,000 features and n-gram range (1,2) on news article titles to capture meaningful linguistic patterns. It provides interactive visualizations, feature importance analysis, model comparison, and real-time news classification to help combat misinformation and support fact-checking efforts.
| Metric | Linear SVM | KNN | Best |
|---|---|---|---|
| Accuracy | 0.9247 | 0.8893 | Linear SVM |
| Precision | 0.9268 | 0.8874 | Linear SVM |
| Recall | 0.9247 | 0.8893 | Linear SVM |
| F1-Score | 0.9147 | 0.8814 | Linear SVM |
| ROC-AUC | 0.9621 | 0.9197 | Linear SVM |
| CV Mean (5-Fold) | 0.9618 | 0.9194 | Linear SVM |
Complete thesis writing, research guidance, and formatting support
Expert HelpQuality assignment writing, editing, and proofreading services
100% OriginalResearch proposal, literature review, data analysis & publication
PhD LevelAcademic projects, mini projects, and final year project support
Hands-on