A streamlit app built with Python that scrapes real estate data of a given location and graphs the data using a linear regression model.
🚩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.
$ pip install requirements.txt
To run locally:
$ streamlit run 1_🏘️Home.py