A simple and interactive web application built with Streamlit that predicts a country's GDP based on economic indicators using a CatBoost Regressor.
- Takes real-time input of economic features
- Loads a trained
.cbmCatBoost model - Predicts the GDP (in USD π΅) with a click
- β¨ Clean UI with number sliders and input fields
- π Handles negative inputs where appropriate
- π¦ Lightweight and fast CatBoost model
- π― Returns rounded predictions in currency format
- Python π
- Streamlit
- Pandas
- CatBoost
-
Clone this repo:
git clone https://github.com/your-username/gdp-predictor.git cd gdp-predictor -
Install Dependencies: pip install -r requirements.txt
-
Run the app: streamlit run src/app.py