Inspiration
The inspiration for Restora came from my personal experience with mental health struggles. There was a time when I felt deeply overwhelmed and suffered from depression, and it seemed like there was no one there for me. This sense of loneliness inspired me to create something that could help others who might be feeling the same way. I wanted to build an AI companion that could provide comfort, support, and understanding when people needed it the most.
What it does
Restora is an AI-powered companion designed to provide emotional support to individuals experiencing difficult times. It offers a safe space for users to express their feelings and receive comforting, empathetic responses. The AI can help users track their mood, suggest activities to improve their well-being, and even guide them through breathing exercises to manage stress.
How we built it
I built Restora using React Native for the mobile application, allowing us to create a smooth and user-friendly experience on both Android and iOS. For the AI component, I used Gemini Flash, which provided advanced chatbot functionalities. I also made custom prompts to ensure the responses were empathetic and context-aware. The backend was built using Node.js with PostgreSQL to securely store user data.
Challenges we ran into
One of the biggest challenges was ensuring that the AI provided empathetic and appropriate responses. Mental health is a very sensitive topic, and I wanted to make sure that the chatbot's responses would be genuinely helpful without causing harm.
Accomplishments that we're proud of
I are proud of creating a tool that can genuinely make a difference in people's lives. Seeing the AI respond empathetically and knowing that it could provide comfort to someone in need is incredibly rewarding. I are also proud of overcoming the technical challenges involved in integrating multiple AI models and building a robust, user-friendly mobile app.
What we learned
Through this project, I learned a lot about the importance of empathy in technology. Building an AI companion for mental health taught us not only about the technical aspects of machine learning and natural language processing but also about the delicate balance needed to provide real emotional support.
What's next for Restora
Moving forward, I want to add more features to Restora to make it even more helpful. I plan to integrate personalized suggestions for activities based on users' mood trends and add more interactive exercises to help users manage stress and anxiety. I also want to enhance the AI's ability to recognize when a user might need extra support and guide them to appropriate resources. Ultimately, I hope to make Restora a trusted companion for anyone struggling with their mental health, offering support whenever they need it.
Log in or sign up for Devpost to join the conversation.