Skip to content

Predict US monthly appartment rent in $. Built with Streamlit and uses trained CatBoost model for prediction.

License

Notifications You must be signed in to change notification settings

abhash-rai/US-Monthly-Apartment-Price-Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

US Monthly Apartment Price Prediction

This project is build using Streamlit for deployment of a trained CatBoost Regressor model developed to predict monthly appartment rent price prediction. The model used here achieved R2 score of 0.8101979279626192 on test dataset. For more details on the model training process, please visit the Kaggle project here or find the .ipynb file here.

If you wish to repart the complete report on this project head over to report.pdf.

App Demo

Prerequisites

  • You must have Python 3 installed on your system.
  • You must have Git installed on your system.

Installation

  1. Clone the repository (In terminal):

    git clone https://github.com/abhash-rai/US-Monthly-Apartment-Price-Prediction.git
    
  2. Enter into the streamlit app directory:

    cd US-Monthly-Apartment-Price-Prediction/model-deployed
    
  3. (If on windows) Run the run.bat file:

    run.bat
    

    First time running this will take some time as it will create a virtual environment, install dependencies and run streamlit app automatically.

  4. (If on other system) You must first create a virtual environment, install dependencies from requirements.txt and run the streamlit app script named main.py

About

Predict US monthly appartment rent in $. Built with Streamlit and uses trained CatBoost model for prediction.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages