Skip to content

Build a Web App called Menara to Predict, Forecast House Prices and search GreatSchools in California - Bay Area

Notifications You must be signed in to change notification settings

akthammomani/Menara-App-Predict-House-Price-CA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Menara App Streamlit App

First and Only App for House Price Estimation, Forecast and GreatSchools Search

house_8

Introduction

Whether you want to buy, sell, refinance, or even remodel a home, MENARA offers many resources, estimates and forecasts to help you make the most informed decision. With a user-friendly interface, and offering many resources for buyers, sellers, and landlords alike. MENARA offers:

  • The lowest 8.5% margin off error for off- market homes in North California (Competitive to the most known Home Estimate Sites e.g., Redfin) by using the most sophisticated Machine learning Algorithms.

  • A golden opportunity to give you a sneak peek into the future; Up to 14 Months of house price forecast per zipcode by using a new model called Neural Prophet.

  • A unique access to GreatSchools; the most trusted source of schools rating for many buyers and not just buyers with children because at MENARA we KNOW that “location, location, location,” means “schools, schools, schools."

Menara Web App Deployment

streamlit-Menara_App-2021-06-20-21-06-03.MP4
  • Streamlit Sharing:

    Streamlit App

House Price Estimation

At MENARA, since the begining, we made our mind to be unique in approaching this typical supervised machine learning problem, so here are the main reasons why you should trust our app:

  • Built our dataset from scratch, utilizing multiple reliable sources (e.g., redfin, realtor, GreatSchools API,.. etc). For more details, check Data Wrangling.
  • Applied state of the art techniques in feature engineering: integrated Unsupervised Machine Learning - Clustering using K-Means and used Haversine Formula with Python to create crucial features in order to improve our final ML Model. For more details, check pre_proccessing and Training Data.
  • Selected Stacking Regressor as our final Model because it managed to make predictions that have better performance than any single models we trained. so in Stacking, we used a meta-learning algorithm (Ridge) to learn how to best combine the predictions from Four ML Algorithms (Random Forest, GB, XGBoost and LightGBM).

ML Models Summary

Median House Price Forecast Per Zip Code

If you're interested in buying or selling a house in 2021/2022, then, MENARA is offering a golden opportunity to give you a sneak peek into the future; Up to 14 Months of house price forecast per zipcode by using a new model called Neural Prophet. This model is a Neural Network based Time-Series Model, built on top of PyTorch and is heavily inspired by Facebook Prophet and AR-Net libraries (Neural Prophet Site).

For the Data used in Neural Prophet, we're utilizing multiple reliable sources (e.g., redfin and realtor), because they have direct access to data from local multiple listing services, as well as insight from their real estate agents across the country.

forecast_example

GreatSchools Search

Most buyers understand that they may not be able to find a home that covers every single item on their wish list, but new survey data from realtor shows that school districts are an area where many buyers aren’t willing to compromise. For many buyers and not just buyers with children, “location, location, location,” means “schools, schools, schools.”

Good schools desire by 78% of buyers makes GreatSchools the trusted source of schools rating for many parents and the partner of choice for so many leading real estate websites (e.g., redfin, zillow, realtor) simply because GreatSchools are the nation’s leading source of school performance information and offer the most comprehensive set of school data available. Last year, GreatSchools had more than 55 million unique visitors, including over half of American families with school-age children.

Special Thanks to GreatSchools, in particular Lindsay Zavala - Partnership Manager for providing a free API trial key. REST API access was essential to request GreatSchools Rating of all schools in specific zipcodes/Cities in North California.

school_example

Releases

No releases published

Packages

No packages published

Languages