Inspiration
Our project was inspired by the story of Sherlock Holmes and how he was able to retrieve memories from his 'invisible' mind palace.
What it does
Our APP provides both txt and pictorial search for the users. It can search for large amount of images in the gallery once given the selected photo (either from local library or using camera) using the idea of clustering and machine learning. The provided photos taken by the users, messages and memos will help Alzheimer patients better remember things in their past.
How I built it
We built this APP using Android Studio. The team was divided into two groups. Two of us were in charge of UI design while the other two tried to build database, request to Google Cloud API and parse the results (ranking algorithm and etc).
Challenges I ran into
For Backend: Asynchronous programming, cloud computation combined with local computation.
Accomplishments that I'm proud of
I am mostly proud of the function that I implemented alone in the UI system that can enlarge different objects upon clicking.
What I learned
After spending hours with my team members, I found that the most important thing in computer programming is to collaborate. No one can singlehandedly implement a large project like this by themselves. The Objective-Oriented programming paradigm is the fundation for the modules of our codes.
What's next for Mind Palace
Add time feature and location feature to the algorithm. Improving this APP using the idea of general Machine Learning.
Built With
- android
- android-studio
- google-cloud
- google-nlp
- google-vision
- sqlite
- ui
Log in or sign up for Devpost to join the conversation.