The Financial News Sentiment and Market Movement Prediction System is a comprehensive machine learning system that automatically classifies financial news headlines into three sentiment categories: negative, neutral, and positive. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It uses advanced algorithms like XGBoost and Logistic Regression with TF-IDF feature extraction to achieve 84.18% accuracy.
The system leverages TF-IDF vectorization with 5,000 features and n-gram range (1,2) for text representation. It provides interactive visualizations, feature importance analysis, model comparison, and real-time sentiment prediction to help traders, analysts, and investors make data-driven decisions based on news sentiment.
| Metric | XGBoost | Logistic Regression | Best |
|---|---|---|---|
| Test Accuracy | 0.8418 | 0.8275 | XGBoost |
| Precision (Macro) | 0.8383 | 0.8240 | XGBoost |
| Recall (Macro) | 0.8361 | 0.8193 | XGBoost |
| F1-Score (Macro) | 0.8371 | 0.8216 | XGBoost |
| CV Mean (5-Fold) | 0.8345 | 0.8197 | XGBoost |
| CV Std Dev | 0.0134 | 0.0146 | XGBoost |
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