Inspiration

Over 48.7 million people face substance and alcohol abuse in America. These addictions have a relapse rate of 40-60%. Recognizing the scarcity of effective tools tailored to the unique challenges of addiction recovery, we decided to leverage AI technology to innovate a solution that offers personalized, proactive support.

What it does

Our goal for this web application is to revolutionize addiction recovery support through a sophisticated virtual chat health assistant that utilizes advanced data analysis and personalization to prevent relapse. Our project harnesses the power of artificial intelligence to analyze behavioral patterns and provide tailored coping strategies, bridging the gap where traditional methods fall short.

How we built it

We built a MERN full-stack web application that uses OpenAI's API and SendGrid's API. Our database is cloud MongoDB and we styled our website using tailwind css. We deployed our application using an AWS EC2 instance.

Challenges we ran into

We ran into design challenges, deciding on the best design and what features were important for our application. Another challenge we ran into was time planning, as there were varying times on member availability due to external factors. We also did not have enough time in implementing some of the features we would have liked to see in the application such as a notification system.

Accomplishments that we're proud of

We are proud to be able to complete a working full-stack application, that can complete the main goals we had for where a user can log into our web application by creating an account and then be able to interact by taking a helpful quiz and then using our Chat-GPT AI to analyze the information that has been sent and use it to detect risks of relapse. This was the first time any of us had ever created an application that had used machine learning and being able to uniquely use Chat-GPT AI API in our project, was a great learning experience.

What we learned

One main thing we learned about was how to use the chat-gpt API and how we can integrate it into our web applications. We also learned about proper UI/UX designing, and cybersecurity measures and improved upon our skills in databases, cloud computing, and front-end and back-end programming.

What's next for Addiction Recovery Aid

Plans include implementing these features:

Alert trusted contacts To safeguard users during vulnerable moments, our system incorporates an automated alert feature that notifies trusted contacts—such as family, friends, therapists, or sponsors—when a user is identified as being at high risk for relapse. This proactive approach ensures immediate support is available, facilitating timely interventions that can be crucial for preventing a setback in the recovery process.

Personalized Coping Strategie Our system utilizes advanced AI algorithms to analyze user data, including past behaviors and preferences, to develop personalized coping strategies tailored specifically to each individual's recovery journey. For example, if the user reports signs of depression and low energy the suggested coping strategy could be exercise. This approach ensures that each user receives the most effective and relevant support, enhancing their ability to manage challenges and maintain sobriety.

Reminders and Notifications Our notification system is designed to engage users actively in their recovery process by sending timely wellness checks, motivational messages, and reminders for medication and therapy sessions. These personalized alerts are crafted to support daily adherence to treatment protocols and to inspire continued progress and positivity in the recovery journey.

Built With

Share this project:

Updates