--- title: AI Prediction Dashboard emoji: 🎯 colorFrom: blue colorTo: indigo sdk: streamlit sdk_version: 1.32.0 app_file: src/frontend/app.py pinned: false --- # AI Prediction Dashboard A comprehensive AI-powered prediction dashboard that provides insights into: - Loan Approval Predictions - Employee Attrition Analysis - Healthcare Risk Assessment (Diabetes and Liver Disease) ## Features - Interactive prediction interfaces - Detailed explanations and visualizations - Real-time risk assessment - Personalized recommendations ## How to Use 1. Select a prediction model from the dashboard 2. Input the required information 3. Get instant predictions with detailed analysis 4. View personalized recommendations ## Technical Details - Built with Streamlit - Powered by machine learning models - Real-time API integration - Interactive visualizations using Plotly ## Technologies - Python - Streamlit - FastAPI - Scikit-learn - Pandas - NumPy - Plotly ## Setup 1. Install dependencies: ```bash pip install -r requirements.txt ``` 2. Run the api: ```bash cd src/api python -m uvicorn main:app --reload ``` 3. Run the application: ```bash cd src/frontend streamlit run app.py ``` ## Models The system includes pre-trained models for: - Loan approval prediction - Employee attrition prediction - Healthcare predictions (diabetes and liver disease) ## Contributors - Team Syntax Squad