Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.44 KB

README.md

File metadata and controls

35 lines (25 loc) · 1.44 KB

Real Estate Data Analyzer + Scraper

A streamlit app built with Python that scrapes real estate data of a given location and graphs the data using a linear regression model.

Demo

Tools Used

🚩Streamlit was used for the front-end.
🚩Selenium was used to handle dynamic web elements and passed to a Beautiful Soup object.
🚩Beautiful soup was used to scrape listing information from Selenium HTML.
🚩Pandas was used for data analysis and manipulation.
🚩Plotly, in combination with Streamlit was used for graphing and interactive data visualization.
🚩Sklearn was used for linear regression and data testing and training.
Diagram of process

Prerequisites

$ pip install requirements.txt
To run locally: $ streamlit run 1_🏘️Home.py

Sample output graph

Scatter plot output for area vs price of land in Toronto, Ontario. Sample output linear regression Linear regression output for houses in Toronto, Ontario.