Inspiration

A Reddit post on r/berkeley by u/riley4355:

"Has anyone else been really struggling to find therapists/psychologists/psychiatrists accepting new clients in the bay?? Does anyone have any recommendations or ideas on how to better search? I’ve just been using Psychology Today but I really need the help soon."

Seeking help shouldn't feel like an uphill battle. That's why we've created Psych TodAI, a revolutionary chatbot designed to make the search for mental health support a breeze. Mental health is paramount to your overall quality of life, and we believe that accessing the support you deserve should be easy and efficient. Our mission is to break down the barriers that hinder your journey to better mental health, so that people like u/riley4355 and everyone else can find and connect with the professionals who are best suited to address their unique needs. Together, we can make the path to mental health support simple, accessible, and empowering.

What it does

Psych TodAI combines the power of advanced AI technology with the comprehensive data from Psychology Today, the go-to website for therapist and psychiatrist searches. Our chatbot interface powered by the OpenAI API is designed to make your search for mental health professionals easier and more efficient. Psych TodAI engages in conversations with you, understanding your unique concerns and needs. By leveraging the capabilities of the OpenAI API, our chatbot can intelligently screen for common mental illnesses, gaining insights into your situation. We also utilize web-scraping techniques to gather real-time data from Psychology Today. This means we can provide you with up-to-date information on therapists and psychiatrists in your area who are currently accepting new clients and specialize in treating the specific mental health challenges you're facing. With Psych TodAI, you'll receive a curated list of qualified professionals who meet your criteria. This saves you valuable time and ensures you're connected with the right experts who can provide the support you need.

How we built it

We used Python, Flask, HTML, CSS, and OpenAI's ChatCompletion models to build the application.

Challenges we ran into

We came into this project with little to no experience with prompt engineering and did not really know how to harness its power at the start. There was also some trouble integrating the ChatCompletions model into the Flask app. We also had to experiment with different formatting of the prompts to get ChatGPT to behave as intended.

Share this project:

Updates