mirror of
https://github.com/andwati/predictive_analysis.git
synced 2026-10-26 03:42:15 +00:00
antigravity
This commit is contained in:
@@ -26,7 +26,7 @@ pip install -r requirements.txt
|
||||
### 3. Launch the Dashboard
|
||||
|
||||
```bash
|
||||
streamlit run streamlit_app.py
|
||||
streamlit run app.py
|
||||
```
|
||||
|
||||
The dashboard will open in your browser at `http://localhost:8501`
|
||||
@@ -90,9 +90,23 @@ The dashboard will open in your browser at `http://localhost:8501`
|
||||
predictive_analysis/
|
||||
├── data/
|
||||
│ └── data.csv # Original dataset (4,424 students)
|
||||
├── src/ # Source code modules
|
||||
│ ├── config/ # Configuration files
|
||||
│ │ ├── __init__.py
|
||||
│ │ ├── theme.py # Rose Pine theme and constants
|
||||
│ │ └── mappings.py # Feature mappings and presets
|
||||
│ ├── utils/ # Utility functions
|
||||
│ │ ├── __init__.py
|
||||
│ │ └── model_utils.py # Model loading and preprocessing
|
||||
│ ├── components/ # UI components
|
||||
│ │ ├── __init__.py
|
||||
│ │ ├── form_components.py # Input form sections
|
||||
│ │ └── prediction_components.py # Results and charts
|
||||
│ └── __init__.py
|
||||
├── predictive_analysis.ipynb # Original analysis notebook
|
||||
├── train_and_save_model.py # Model training and pickle export
|
||||
├── streamlit_app.py # Main dashboard application
|
||||
├── streamlit_app.py # Legacy monolithic app (deprecated)
|
||||
├── app.py # New modular main application
|
||||
├── requirements.txt # Python dependencies
|
||||
├── random_forest_model.pkl # Trained model (generated)
|
||||
├── preprocessing_info.pkl # Preprocessing pipeline (generated)
|
||||
|
||||
Reference in New Issue
Block a user