Multi-agent Self-triage System with Medical Flowcharts
This paper presents a multi-agent conversational self-triage system that integrates large language models with 100 clinically validated medical flowcharts to achieve high accuracy in retrieving and navigating clinical protocols, thereby offering a transparent and reliable framework for AI-assisted patient decision-making.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you wake up with a strange pain in your stomach. Your first instinct might be to Google it, but you get overwhelmed by scary articles. Then you try asking a chatbot, but it gives you vague advice like "maybe see a doctor" or, worse, it invents a fake disease because it's guessing.
This is the problem the authors of this paper are trying to solve. They built a new kind of medical chatbot called TriageMD. Instead of letting the AI just "guess" the answer like a psychic, they forced it to follow a strict, step-by-step map created by real doctors.
Here is how it works, using a simple analogy:
The "GPS" for Your Health
Think of the American Medical Association (AMA) flowcharts as 100 different GPS maps.
- One map is for "Stomach Aches."
- One is for "Fevers in Babies."
- One is for "Chest Pain."
Each map is a decision tree. It asks simple questions like, "Is the pain sharp?" or "Do you have a fever?" Based on your "Yes" or "No," the map directs you to the next turn until it tells you exactly what to do: Stay home and rest, Call your regular doctor, or Go to the Emergency Room immediately.
The problem is that regular AI chatbots are bad at following these maps. They tend to wander off the path or make up their own rules.
The Three-Worker Team
To fix this, the researchers didn't just use one AI. They created a team of three specialized workers (called "agents") who pass the patient's case back and forth, like a relay race:
The Librarian (Retrieval Agent):
- Job: You tell the system, "I have a stomachache." The Librarian runs to the library of 100 maps and picks the exact right one.
- Analogy: It's like a librarian who knows exactly which book you need based on your first sentence. They don't just guess; they use a smart search to find the best match.
The Navigator (Decision Agent):
- Job: Once the Librarian picks the "Stomach Ache" map, the Navigator takes over. The map asks, "Is the pain on the right side?" The patient might say, "I think so, maybe?" or "It hurts a lot."
- Analogy: The Navigator is a strict traffic cop. It looks at the patient's messy answer and decides: "Okay, that counts as a 'Yes'." or "That was too vague, I need to ask again." It ensures the team stays on the correct path of the map and doesn't skip steps.
The Friendly Guide (Chat Agent):
- Job: This is the voice you hear. It takes the Navigator's strict decision and turns it into a warm, human-like conversation.
- Analogy: If the Navigator says "Ask about vomiting," the Friendly Guide says, "I'm sorry to hear that. To help us figure this out, have you felt sick to your stomach or vomited?" It sounds like a caring nurse, not a robot.
Why This is a Big Deal
The researchers tested this system with thousands of fake patients (created by other AIs) to see if it could handle different types of people:
- The Brief person who just says "Yes."
- The Descriptive person who tells a long story.
- The Confused person who says "I'm not sure."
- The Off-Topic person who starts talking about their cat.
The Results:
- Accuracy: The system picked the right map 95% of the time.
- Navigation: It followed the map correctly 99% of the time, even when patients were vague or confused.
- Safety: Unlike other chatbots that might "hallucinate" (make up facts), this system is auditable. If a doctor wants to check the work, they can look at the map and see exactly why the AI gave that advice. It's not a "black box"; it's a transparent process.
The Bottom Line
This paper shows that we can make AI safe for medical advice by not letting it be creative. Instead of letting the AI invent a diagnosis, we give it a pre-approved map and a team of workers to make sure it follows the map perfectly.
It's like giving a self-driving car a set of traffic laws and a GPS, rather than letting it decide where to drive based on its own "feelings." This makes the system trustworthy, transparent, and ready to help people decide if they need a doctor or if they can just rest at home.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.