A simple Streamlit app to predict house prices in Yogyakarta based on building area using multiple machine learning models.
- Predict house price based on building area
- Compare predictions from 4 models: Linear Regression, Decision Tree, Gradient Boosting, and Random Forest
- Interactive UI with Streamlit
- Python 3.8+
- Streamlit
- scikit-learn
- joblib
- numpy
Install the dependencies:
pip install -r requirements.txt
Clone the repository:
git clone https://github.com/your-username/house-price-predictor-yogyakarta.git
cd house-price-predictor-yogyakarta
streamlit run app.py
app.py
: Main Streamlit applicationlinear_model.pkl
,tree_model.pkl
,gboost_model.pkl
,forest_model.pkl
: Trained ML modelsyogyakarta_price_prediction.ipynb
: Jupyter notebook for training and evaluating machine learning models for house price prediction in Yogyakarta