Advance Data Sciences and Architecture
Version 1.0.0
Zillow is the leading real estate and rental marketplace dedicated to empowering consumers with full lifecycle of owning and living in a home- including homes for sale, homes for rent and homes not currently on the market, as well as Zestimate home values, Rent Zestimates and other home-related information. The Zestimate was created to give consumers as much information as possible about homes and the housing market, marking the first-time consumers had access to this type of home value information at no cost. “Zestimates” are estimated home values based on 7.5 million statistical and machine learning models that analyze hundreds of data points on each property.
The Main objective of this research project is to use different algorithms to make predictions about the future sale prices of homes, to reduce the error margin and increase the accuracy of Zestimate to get an exact valuation of homes.
Installation You can find the installation documentation for the Jupyter platform, on ReadTheDocs. The documentation for advanced usage of Jupyter notebook can be found here.
For a local installation, make sure you have pip installed and run:
$ pip install notebook
Pre-requisities to run these python notebooks: use the following syntax in Anaconda Prompt/ Command Prompt on your systems to import python libraries: pip install
For someone who wants to run this notebook you need to install the following libraries in order to run the python notebooks:
- pandas
- numpy
- seaborn
- matplotlib
- keras
- tensorflow
- xgboost
- lightgbm
- sklearn
- random
- datetime
- pylab
- scipy
- patsy
Before Running any of my notebooks, kindly download datasets from the below url: https://www.kaggle.com/c/zillow-prize-1/data
Guidelines to install xgboost are posted in the following url: http://xgboost.readthedocs.io/en/latest/build.html
In order to run my project you need to run the notebooks in the following sequence:
- Run Project.ipynb
- Run LinearRegression and Boosted Trees LightGBM.ipynb
- Run Simple Neural Net.ipynb
- Run LSTM Network.ipynb
- Run Multivariate LSTM Network.ipynb
Licensed under the MIT License
This MIT copyright license is only for the Linear Regression using Python