It is tiresome to create a profile for each and every application we use. On top of this humans are social creatures. Novelty is nice but doesn't make an experience by itself. People and interactions do.
What it does
More than surprising you with unknown places, it brings adventurers together through social experiences. All this while also providing an innovative way of building a user profile.
How we built it
We used machine learning with Python and TensorFlow to be able to gather your main interests from your phone's gallery. And all of this packaged into an intuitive Android experience.
Challenges we ran into
- querying provided APIs
- matching cities with user interests
- Kotlin async coding
Accomplishments that we're proud of
Being able to train a data model to have a good performance on extracting user interests' from their phone's images. Actually merging two 2-people teams into a cohesive 4-person whole.
What we learned
- sleep is important
- there is such a thing as too much Kinder Pingui
What's next for Best By Surprise
- bed time