Inspiration

More and more people and teens fall for the thought of committing suicide which caused pain not only to themselves but also their families. We would like to prevent these negative thoughts before it is too late. Thus, we want to create an app that can help people with suicide thoughts overcome their fears and become stronger to continue living.

What it does

The app recommends reasons for living another day, recommends help for removing thoughts of committing suicide, creates a photo with bright future to encourage the user to live, tells a funny story to make the user happier, has a chatbot that says positive things to make the user forget the thought of committing suicide.

How we built it

We built using AWS PartyRock as the platform for our app to host the front end and intaking data for the backend. LLM Claude was used for generating text based on inputs that the users enter. Through that, responses are generated to guide the users to positive thoughts and encourages them to fight against suicidal thoughts.

Challenges we ran into

We had challenges to find good idea for the app and makes it useful for life. We wanted to build an app that is meaningful and easy for use. Thus, we spent times on designing and figuring out the right simulation for the app. We had to put in consideration of how users will react to the functions in the app and how to make it as friendly as possible to users and to make them feel welcomed.

Accomplishments that we're proud of

The app can bring tremendous positive impact on people and save many lives. It is an interactive app that provides functions we envisioned such as suggesting positive thoughts, reasons to live another day. This app can bring huge impacting changes to many people and many families who suffer from suicidal thoughts.

What we learned

We learnt to build app using LLM, AWS PartyRock, generative AI, Claude models. We learnt how to write prompts in meaningful way for generative AI. We learnt to design the UI of the app for front end and how to create useful variables for data input and generating AI responses. We learnt to improve the performance of the app through thorough testing process.

What's next for SoulAnchor

We want to add more functions to the app to serve the users better such as:

  • Asking users more questions to understand about their situations
  • Adding options to share positive thoughts to friends and families in social media
  • Having functions to change app and chat into different languages other than English
  • Having a forum for people to discuss about their thought anonymously

Built With

Share this project:

Updates