Inspiration

The inspiration for Re:Memories stemmed from my desire to make a meaningful impact on the lives of those suffering from memory-related conditions like Alzheimer's and dementia. These conditions can be incredibly isolating, not only for the patients but also for their loved ones. I wanted to create a platform that would help preserve precious memories, offer comfort, and provide a tool for medical professionals to gain insights into their patients' mental health. By allowing users to journal and revisit their memories, I hoped to create a bridge between the past and the present, fostering connections with others who share similar experiences.

What it does

Re:Memories is a comprehensive platform designed to support individuals with memory-related issues. The platform allows users to journal their memories, capturing moments from their past in a safe and accessible digital space. These entries can be viewed by healthcare professionals, who can analyze them for patterns and gain a better understanding of the patient's cognitive state. In addition to journaling, Re:Memories connects users with others who have similar memories, providing an opportunity to relive and share experiences. This connection fosters a sense of community and helps combat the isolation that often accompanies memory-related conditions.

How I built it

I built Re:Memories using a combination of front-end and back-end technologies to ensure a seamless and user-friendly experience. The front-end was developed with a focus on accessibility, using HTML, CSS, and JavaScript, enhanced by Bootstrap for responsive design. The back-end is powered by Django, providing a robust framework for user authentication, memory journaling, and implementation of websockets using daphne. I also integrated AI-powered algorithms to compute the cosine similarity of the user's memories by creating a vector of a user selected memory and other memories of other users to find a memory most similar to the user selected memory and then connect the user to the owner of that memory. To support medical professionals, I added the journaled memories in users' profiles that can be used to notice patterns in the user's memories over time.

Challenges I ran into

One of the main challenges I encountered was ensuring the platform was both user-friendly and secure, especially given the sensitive nature of the data involved. I also had to balance the technical complexity of matching users with similar memories using AI while maintaining a simple, intuitive interface. Additionally, integrating the journaling feature required careful consideration to ensure that the data presented is the same as what the user intended to post. Lastly, creating a sense of community among users while protecting their privacy was a delicate task that required thoughtful design and implementation.

Accomplishments that I'm proud of

I’m proud to have developed a platform that can genuinely improve the lives of those suffering from memory-related conditions. Successfully integrating AI to connect users based on shared memories was a significant achievement, as it adds a layer of interaction that can bring joy and comfort to users. I’m also proud of the journaling system, which provides healthcare professionals with valuable insights that could lead to more personalized care and treatment plans. Finally, creating a secure and accessible platform that respects users' privacy while fostering a supportive community is something I consider a major accomplishment.

What I learned

Throughout the development of Re:Memories, I learned a great deal about the unique needs of individuals with memory-related conditions and the importance of designing with empathy. I gained insights into how technology can be leveraged to support mental health and well-being, particularly in vulnerable populations. Additionally, I learned about the complexities of data security and privacy in healthcare applications, and how to implement AI-driven features that enhance user experience without compromising their privacy.

What's next for Re:Memories

Moving forward, I plan to expand Re:Memories by incorporating additional features, such as voice journaling and memory prompts, to cater to users who may have difficulty typing. I also aim to enhance the AI matching algorithm to consider not only shared memories but also user preferences and emotional connections. Lastly, I hope to build a broader community around Re:Memories, offering support groups and resources for both patients and caregivers, ultimately creating a holistic solution for memory-related challenges.

Share this project:

Updates