Inspiration

We were inspired to help people find therapists in the local Davis area because it extremely difficult.

What it does

You simply input your preferences, such as therapy type, specialties, location, and any specific requirements you may have. ChatGPT analyzes your input, considers your individual circumstances, and generates personalized therapist recommendations just for you.

We also plan to display the therapist's location on a google map and add functionality for users to end emails to therapists.

How we built it

  • Frontend: Next.js
  • APIs: OpenAI Embedding and Models api as well as pinecone to store embeddings, Google Maps API

Challenges we ran into

  • Dealing with embeddings and learning about vector databases for the first time(steep learning curve).

Accomplishments that we're proud of

  • Streaming the GPT response on the client.

What we learned

  • How vector databases work and a general understanding of how models embed data and find similar searches.

What's next for TherAPI

  • Display therapist addresses, send emails, and expand outside of the Davis area.

Built With

  • next.js
  • vercel
Share this project:

Updates