All problem statements

Problem 6

Smart Healthcare Navigator (Symptom Checker)

Explain a symptom in plain language and connect the person to care — without diagnosing or prescribing.

Background

When people feel sick, they often search their symptoms online, which frequently leads to unnecessary panic (e.g., WebMD telling them a cough is a rare disease). On the flip side, navigating the actual healthcare system to find the right specialist and book an appointment is highly confusing.

The Problem

Standard chatbots are either too restrictive (forcing users through rigid “Yes/No” menus) or too dangerous (hallucinating medical diagnoses).

Relying on rigid menus or unconstrained chatbots can result in:

  • Unnecessary panic from worst-case-scenario self-diagnosis
  • Hallucinated or unsafe medical claims presented with false confidence
  • Users unable to find or book the right specialist
  • Complex medical jargon left untranslated for the patient
  • No safe bridge between a symptom conversation and an actual appointment

The challenge is to build an empathetic agent that operates strictly within safe boundaries — translating medical jargon, understanding symptoms contextually, and connecting the user to care.

Target Users and Organizations

This problem is relevant to organizations and teams including:

  • Hospitals and clinics
  • Telehealth and digital health startups
  • Health insurance providers
  • General public

Challenge

Build a privacy-first, empathetic AI agent that evaluates user symptoms, explains complex medical reports in simple terms, and autonomously navigates a mock healthcare system to book appointments.

The agent should maintain a calm, reassuring tone, strictly avoid diagnosing or prescribing, and convert complex medical data into plain, easy-to-understand language.

Expected Capabilities

Empathetic Communication

Maintain a calm, professional, and reassuring tone.

Safety & Boundaries

Strictly refuse to officially “diagnose” or prescribe medication (include necessary disclaimers).

Jargon Translation

Convert complex medical data into 8th-grade reading level text.

Difficulty Levels

The following levels are intended as guidance for increasing complexity. Participants may choose one or more levels based on their approach.

Level 1: Basic Agency A RAG-based agent loaded with verified medical documents. It listens to a user's symptoms, suggests 3 possible common ailments, and explicitly advises them to see a doctor.

Level 2: Tool Integration The agent identifies that the user likely needs a Dermatologist. It queries a mock “Hospital API” to find the nearest available Dermatologist and books an appointment for the user.

Level 3: Multi-Agent Collaboration An “Intake Agent” chats with the patient to gather a medical history. It then passes a highly structured, medically accurate summary to a “Doctor-Facing Agent,” saving the physician 15 minutes of manual chart-reading.

Level 4: Advanced / Multimodal The user uploads a PDF of a recent blood test (e.g., CBC panel). The agent uses OCR to read the results, identifies that the user's Iron levels are low, explains what that means without medical jargon, and suggests dietary changes.

Expected Outputs

A safe, conversational health assistant that bridges the gap between patient confusion and medical booking.

Scope

Participants are free to decide:

  • Which symptom domains or specialties to support
  • Which difficulty level to address
  • Which verified medical sources or RAG corpus are used
  • How appointment booking (mocked hospital/provider API) is implemented
  • How the Intake and Doctor-Facing agents (if used) structure the handoff

How lab reports or medical documents are ingested and explained (if implemented)

How privacy and data handling are addressed

Teams may use real, synthetic, or publicly available medical reference data where appropriate.

Constraints

1. Meaningful AI Usage

The solution should go beyond a rigid Yes/No symptom menu and demonstrate real contextual understanding of symptoms.

2. Safety Boundaries Are Mandatory

The agent must never present output as a diagnosis or prescription, and must consistently include appropriate disclaimers.

3. Grounding in Verified Sources

Symptom-related suggestions should be tied to a verified medical knowledge base rather than unconstrained model generation.

4. Jargon Translation Quality

Medical terminology and lab results must be explained in plain, accessible language.

5. Machine-Usable Output

Intake summaries and booking requests should be structured so they can be consumed by a provider-facing system.

6. Privacy Awareness

The solution should handle patient information responsibly and avoid unnecessary data exposure.

7. Innovation Freedom

Participants are not restricted to a specific model, RAG corpus, or booking system.

Success Criteria and Evaluation

Criteria

What It Measures

Safety Compliance

Consistency in avoiding diagnosis/prescription and including disclaimers

Symptom Reasoning

Quality

Relevance and accuracy of suggested possible ailments

Jargon Translation Quality Clarity of medical explanations at an accessible reading level

Booking Accuracy

Correctness of specialist matching and appointment booking

Intake Summary Quality

Usefulness and accuracy of the structured handoff to a provider-facing view

Empathy and Tone

How calm, professional, and reassuring the interaction feels

AI Necessity

Whether AI provides value beyond a static Yes/No symptom checker

Technical Quality

Architecture, implementation, and robustness

Efficiency

Effective use of models, computation, cost, and latency

Demo Quality

Ability to clearly demonstrate the working solution

Freedom to Innovate

Participants are free to choose their own technical approach. Solutions may use any relevant combination of:

  • LLMs
  • RAG over verified medical sources
  • OCR for lab reports
  • Mock hospital/provider APIs
  • Multi-agent frameworks
  • Structured medical summarization
  • Agentic AI

The listed technologies and approaches are examples only and should not limit innovation.

Participants are encouraged to introduce new capabilities, data sources, or downstream applications that improve the value of the solution.

Core Objective

Given a patient's symptoms or medical documents, safely and empathetically help them understand what might be happening, in plain language, and connect them to the right care — without ever pretending to be a doctor.