- Each year, millions of people worldwide suffer from early-onset Alzheimer's and dementia.
- These conditions not only result in significant financial costs for medication and treatment but also take an emotional toll on families and impact overall well-being.
- Research shows that cognitive stimulation can significantly delay the progression of these diseases.
- This inspired us to create Memory Lane, a tool designed to empower individuals with memory impairments and improve their quality of life.
Memory Lane is a user-friendly Streamlit-based web application.
Our product serves as a virtual assistant equipped with a camera to recognize and identify the faces of people you interact with.
- Capture Memories: Upload a picture of someone, add their name and a short description.
- Instant Recognition: The app ensures that this person is recognized in every future interaction.
- Personalized Descriptions: Provides memory cues to help users connect with their loved ones effortlessly.
- Frontend: Developed with Streamlit for an intuitive, interactive user interface.
- Backend: Integrated powerful technologies like OpenCV and face_recognition to detect and recognize faces.
- Deployment: Ensured seamless communication and real-time functionality using tools like WebRTC and Socket.IO.
- Resolving compatibility issues between dependencies like WebRTC, Socket.IO, and Streamlit.
- Learning and implementing new technologies, which required adapting to emerging frameworks.
- Managing our time effectively, coordinating schedules, and meeting soft deadlines amidst a high-paced hackathon environment.
- Innovative Idea: Identifying a meaningful problem and crafting a solution that resonated deeply with our team and the audience.
- Overcoming Hurdles: Successfully integrating complex technologies despite initial challenges.
- Collaboration: Working as a team to brainstorm, develop, and deliver a polished product within the tight time constraints.
- Gained hands-on experience with cutting-edge tools like Streamlit, OpenCV, and WebRTC.
- Mastered the process of integrating emerging technologies into a functional web app.
- Improved our collaboration, communication, and problem-solving skills in a high-pressure environment.
- Phase 2: Smart Glasses Integration
- Our future vision involves incorporating the technology into a pair of smart glasses.
- These glasses would display the name and description of individuals in real-time through an augmented reality interface.
- Enhanced Features
- Introducing voice commands for hands-free interaction.
- Adding multilingual support for global accessibility.
- Scalability
- Expanding the app’s database capabilities to store and process more profiles efficiently.
Thank you for exploring Memory Lane – a step towards empowering those affected by memory-related conditions and improving lives.