Inspiration
- exploration theme
- location interactive apps
- instilling a sense of adventure in others
What it does
- The web application takes in the user's current geolocation and feeds it to an NLP model.
- The NLP api then generates a poem using the command model.
How we built it
- Django web framework was used to create a fast deployable, secure and scalable website.
- The geolocation python library was used to get the user's current location.
- The current location of the user was then used to prompt the co:here api to generate poems.
Challenges we ran into
- Geolocation API was not free, if a precise one was to be used, therefore we used a Python tool which takes the User's IP and extracts the city name.
- Training a Co:here model with poem data. We did not have enough poem data/time to fully train our custom model to work effectively
Accomplishments that we're proud of
- Working with new technologies such as Django and Co:here, and both were very fun experiences.
What we learned
- Teamwork was crucial in a fast paced project such as this one
- Django and Co:here API was fun
What's next for POEX
-Making this app very user friendly and accessible to everyone. -As of now the current location, uses the user's IP address to capture the city of the user's location, we would like to make the user's geolocation more precise using the paid version of Google Map's API. -With the precise location feature, for example MyHal in Univeristy of Toronto, the user can receive a short haiku about that location. which they will be able to share this poem on social media with this friends. -Lastly, this would allow the user to continue exploring places and gaining knowledge about the place in a fun way which is through a short poem.
Log in or sign up for Devpost to join the conversation.