Inspiration

Friends and classmates inspired me. I recently met someone who was struggling with taking the first step in helping themselves during an overwhelming time. Sometimes just talking to someone about your struggles takes so much out of you, we fear judgment and scrutiny. With SupportBot, there will be no judgment, but rather suggestions and understanding. The SupportBot will help build confidence to seek best help necessary.

What it does

You are able to chat with our SupportBot. Our support chat will try its best to give the best advice on how to approach a problem.

How we built it

SupportBot is built with Python using the LangChain framework to integrate an LLM; in my case, I used Ollama. It also has a database used only to track mood for 10 days using SQLite, and Streamlit for visualization of data and the UI.

Challenges we ran into

Making sure to mitigate abuse of the system and AI with harmful queries. Making sure it does not give any diagnosis but only provide with help that is public.

Accomplishments that we're proud of

Though it is not done, I am proud of how far I have come with the idea and how close to reality it is becoming.

What we learned

I learned about using AI to improve the quality of life. The leverage of AI and its logical thinking is a great gateway to help take away the fear of reaching out. I also learned how AI has, is, and will continue to make the future better for humanity.

What's next for SupportBot

Finalizing the design, adding more automation, and adding more fun features to make SupportBot more user friendly and trusting, as well as improving security measures.

Built With

Share this project:

Updates