GithubHelp home page GithubHelp logo

manishkolla / zillow-home-value-prediction Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 9.52 MB

CSC 4740/ CSC 6780

Jupyter Notebook 100.00%
cpi data-imputation datapreprocessing house-price-prediction inflation-forecasting linear-regression model-ensemble polynomial-regression predictive-modeling random-forest-regression

zillow-home-value-prediction's Introduction

Zillow-Home-Value-Prediction

CSC 4780/ CSC 6780 Final Class Project

Dr.Rafal. A Angryk

Made in collaboration with

1. Manish Kolla

2. Hemanth Gorrepati

3. Sumanth Chinnamudiam

Data Source: https://www.zillow.com/research/data/

google drive link for running the colab or ipynb file. https://drive.google.com/drive/folders/1lAp-y5FHtPeJnoGu4oDddtiJq9kcamgI?usp=drive_link

Abstract:

With the increase in house prices year to year causing several factors of the economy such as inflation, higher interest rates, increased expense of raw materials. We have decided to build a machine learning model which is resistant to most of the market trends using sophisticated measures of imputation and model making to decrease the error as much as possible. Some of the models we have experimented with our data are Random Forest and Linear Regression. For the data imputation, we have expermed through various methods which include replacing with the median of the state prices, KNN imputation, forward/backward filling.

Introduction:

The rapidly rising cost of housing in the United States has significant implications for the economy, driving inflation, higher interest rates, and increased expenses across various sectors. To better understand these dynamics and predict future trends, we employed data science methodologies on a comprehensive dataset from Zillow, a leading real estate platform. Through thorough data exploration and visualization, we identified intriguing patterns, including unexpected house price drops in specific states during certain periods. This sparked our interest in delving deeper and developing a model for house price prediction. Under the insightful guidance of Professor Rafael, we implemented sophisticated data processing techniques, including effective null value replacement strategies. This meticulous approach ensured the accuracy and reliability of our analysis. Our research is poised to contribute valuable insights into the complex dynamics of the US housing market, enabling informed decision-making for individuals, businesses, and policymakers alike.

Throughout our project we have worked on following the CRISP-DM life cycle using the following phases

  1. Business Understanding (Understanding the final deliverables )
  2. Data Understanding (Data Availability, Features understanding and selection )
  3. Data Processing (handling null values, molding the data, and merging them)
  4. Modeling (Implementation of several ML Algorithms on the data)
  5. Evaluation (Measuring the MAE, R2, MSE )
  6. Deployment (Implementing a prediction function with the help of ensembling)

zillow-home-value-prediction's People

Contributors

manishkolla avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.