One Place to Find Where to Eat Next!
- http://34.71.80.132:8502/
- Streamlit server hosted on Google Cloud Platform VM. Should be running until June 30, 2021.
- To find a restaurant nearby filtered by location and cuisine.
- Scraped over 27,000 Restaurant Pages from a food directory platform
- Cleaned data and added geocodes
- Plotted all restaurants on map box with hover-over tooltip
Python Version: Python 3.8.5 Anaconda
Packages: pandas, numpy, matplotlib, seaborn, selenium, geopy, pickle, json, regex
- Food directory platform limited search results by page number. Suggestion was to use government food license titles to do a back search on the platform.
- The above searching method resulted in over 300,000 website links. After removing duplicates, only 27,000 results were used.
- Data scraped had many missing values and had to be cleaned with regex.
- Streamlit was used to deploy the dataframe visualization and filtering
- Implement restaurant recommendation based on user's taste profile
- Implement dataframe filtering on mobile app
- Collect data on food preference of users (anonymously)
- Collect spending habits from restaurant visits
- Opportunities for Restaurants to promote thier brand