Inspiration
support local. support nature.
Big corporations have immense carbon footprints. By supporting local businesses you can help the environment and also invest in your local community which encourages local prosperity.
What it does
Flower gives you a local business where you can buy products instead of buying them from Amazon or other big corporations.
How we built it
Flower ChatBot using OpenAI that gets the search item and location from the user input. Using the nearby_search function from Google Cloud's GoogleMaps Places API to find places matching the search item near the user's location. Saving output in a Pandas data frame and outputting the df['name'] column with all the names of nearby locations that may have the search item. Using Flask to create a visually appealing product.
Challenges we ran into
Version control! Various errors using the GoogleMaps Places API. Connecting the GoogleMaps Places API and the OpenAI chatbot was also hard. We also ran into a KeyError with our Python data frame multiple times which complicated things a lot. Our theory is that the GoogleMaps Places API client needs a lot of time in between its runs to work properly.
Accomplishments that we're proud of
Getting a working demo!
What we learned
What's next for Flower
Making it into a Chrome extension!
Built With
- flask
- google-cloud
- openai
- places-api
- python
Log in or sign up for Devpost to join the conversation.