Skip to content

Build a Machine Learning model to identify the habitability score of the property based on the property's basic information and location-based information.

License

Notifications You must be signed in to change notification settings

hariprasath-v/Hackerearth_get-a-room-ml-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hackerearth_get-a-room-ml-hackathon

Competition hosted on hackerearth.com

About

Build a Machine Learning model to identify the habitability score of the property based on the property's basic information and location-based information.

Competition LB Rank: 121/2803

Final Score 83.13212

Evaluation Metric 100*R2 score.

File information

  • get_a_room_ml_hackathon_EDA.ipynb

    Packages Used,

     * seaborn
     * Pandas
     * Numpy
     * Matplotlib
    

    Basic Exploratory Data Analysis

  • get-a-room-ml-hackathon-model.ipynb

    Packages Used,

      * Sklearn
      * Pandas
      * Numpy
      * Matplotlib
      * pycaret
    

    Data Pre-processing

    Compared multiple regression models using pycaret’s compare_models function. Then took the top 3 models based on the r2 score then blend the model by using pycaret blend_models function.

Random Forest Regressor Residual Plot

Alt text

Random Forest Regressor Prediction Error Plot

Alt text

Top 3 Models

Alt text

Random Forest Model Feature Importance Plot

Alt text

About

Build a Machine Learning model to identify the habitability score of the property based on the property's basic information and location-based information.

Topics

Resources

License

Stars

Watchers

Forks