Inspiration

Concern about the prevalence of social anxiety in society on a global scale.

What it does

Socializer's main focus is to help people who are struggling with social anxiety, as well as anyone looking to improve their social skills. It accomplishes this by evaluating their social abilities through a questionnaire and then classifying the user according to their level of social skills. Socializer uses generative AI to provide daily social challenges that correspond with the user's social abilities. Socializer is founded on the evidence-based practice of exposure therapy that is used by psychologists to treat social anxiety disorder.

How we built it

Streamlit, CSS, and Python.

Challenges we ran into

CSS and Streamlit integration caused difficulties. Learning curve with implementing the AI and making use of Streamlit's framework.

Accomplishments that we're proud of

Unique idea. First web app project that we've built. Worked well together as a team to overcome challenges. Utilizing professional tools such as Gemini AI API and the Streamlit framework for Python.

What we learned

How to integrate AI into a web application in a useful way. How to work as a team. Becoming familiar with Git and GitHub.

What's next for Socializer

User profiles to better tailor the challenges based on the progress of the user. Social features that allow users to motivate each other and create a community. Hosting Socializer on AWS to allow users to connect and improve scalability.

Built With

Share this project:

Updates