--- title: AI Stock Prediction System emoji: 📈 colorFrom: blue colorTo: green sdk: docker pinned: false app_port: 7860 --- # 📈 AI Stock Prediction & Analysis System An End-to-End Machine Learning System for predicting stock prices and analyzing market regimes. ## 🚀 Features * **Ensemble Models:** Combines Linear Regression, Random Forest, and SVM for robust predictions. * **Live Data:** Fetches real-time price data from Alpha Vantage. * **Market Analysis:** Unsupervised Learning (Clustering & PCA) to detect market volatility regimes. * **Automated Pipeline:** Built with Prefect for orchestration and GitHub Actions for CI/CD. ## 🛠️ Tech Stack * **Frontend:** Streamlit * **Backend:** FastAPI / Prefect * **ML:** Scikit-Learn, Pandas, Numpy * **DevOps:** Docker, GitHub Actions ## 📊 How to Use 1. Select a stock from the sidebar (e.g., AAPL, NVDA). 2. View the Real-Time Metrics and AI Predictions. 3. Switch tabs to explore the "Market Regime" visualization.