## Tanzania Tourism Expenditure Prediction
## Overview
This is a Machine Learning web application built using Streamlit.
It predicts how much money a tourist is expected to spend when visiting Tanzania.
The system helps tourists plan and manage their travel budget efficiently.
## Objectives
- Provide accurate estimation of tourism expenditure
- Assist tourists in budget planning
- Enhance travel decision-making using intelligent prediction
## Features
- User-friendly input form
- Data preprocessing using OneHotEncoder and StandardScaler
- Trained HistGradientBoosting model
- Real-time prediction using Streamlit
- Clean and interactive UI
## Tech Stack
- Python
- Streamlit
- Scikit-learn
- Pandas
- NumPy
- Joblib
## Project Structure
Tanzania-Tourism-Prediction-App/
│
├── app.py
├── model/
│ └── histgradient-tanzania-tourism-model.pkl
├── preprocessing/
│ ├── scaler.pkl
│ └── one-hot-encoder.pkl
├── images/
│ └── tanzania-mount-kilimanjaro.jpg
└── README.md
## ⚙️ Installation Steps
### 1 Clone the Repository
git clone
github.com
### 2️ Create Virtual Environment
python -m venv venv
### 3 Activate Environment
- Windows: venv\Scripts\activate
- Mac/Linux: source venv/bin/activate
### 4️ Install Requirements
pip install -r requirements.txt
---
### 8️⃣ Run the Application
```markdown
## ▶️ Run the Application
```bash
python -m streamlit run app.py
```
Open in browse at:
localhost
### Example Output
```markdown
## Example Output
You are expected to spend: from Rs 35,001 to Rs 1,75,000
```
## Author
- Dhanashree Kamble
- ketaki
## License
This project is licensed under the MIT License.