Inspiration

One of our teammates struggled to find an ideal dentist. She had to jump between multiple webpages — insurance portals, Google Maps, Yelp, etc. — just to make a decision.

What it does

Our framework follows a 3-step flow:

  1. Information Gathering — via APIs and user input
  2. Filtering — generate a shortlist of suitable dentists
  3. Conversational Recommendation — use an LLM-powered chatbot for personalized suggestions

📍 Outputs a List of Dentists Based on User Input: Location, Type of dental service, Preferred distance range

✨ Each Dentist Entry Includes: Dentist/Dental business name, Ratings, Clinic location, Contact information, Distance from user, Interior image of the clinic, Embedded Google Map, Link to view the map in full

Challenges we ran into

Expired API keys from earlier development Difficulty linking frontend and backend components

Accomplishments that we're proud of

Identifying a real, relatable need from personal experience Getting hands-on with Cursor, Create.xyz, and WordExpress for building websites and chatbots

What's next

  1. Make the chatbot smarter — ask more personalized, qualitative questions like “Are you anxious about dental visits?” or “Do you care more about gentleness or speed?”
  2. Add a text-to-voice feature to improve accessibility for broader audiences, supporting inclusivity and social justice
  3. Extend this idea in more physical and mental health application use cases

Built With

Share this project:

Updates