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

Share this project:

Updates