Empowering Smarter Investments with AI-Driven Insights
Money Mind AI is an AI-powered stock price prediction tool that forecasts the stock's closing price on every 30-day interval using real-time financial data. Built with XGBoost, Linear Regression, and deployed via Streamlit, this tool helps users make informed investment decisions.
- 📊 Real-time data using
yfinance - 📈 Predicts the stock price on every 30-day interval
- ✅ Interactive UI with Streamlit
- 📦 Clean and modular code
- 📉 Model evaluation metrics for performance validation
| Metric | XGBOOST | Linear Regression |
|---|---|---|
| 🧮 Mean Squared Error (MSE) | 10.02 | 2.95 |
| 📉 Mean Absolute Error (MAE) | 2.27 | 1.25 |
| 🎯 R² Score | 0.96 | 0.99 |
⚠️ Note: The model predicts only the stock’s closing price for the 30th future day interval based on past trends, not all days individually.
git clone https://github.com/Roshk01/Money_mind_AI.git
cd Money_mind_AI
pip install -r requirements.txt
streamlit run app.py📝 License Licensed under MIT.
🔮 Future Improvements Add sentiment analysis using financial news
Include LSTM-based deep learning models
Email alerts for price thresholds