Global South Health AI Benchmarks
← All benchmarks

Intelehealth

Ayu 2.0 reads a case history taken by a health worker and suggests the likely diagnoses and a treatment plan for the doctor
View report
CountryIndia
LanguagesMarathi and English
StagePilot
Dataset size1,000 patient case histories
Data collection periodJuly to September 2022, April to September 2023, and April to June 2025
Labellers2 doctors in the first round, 6 in the second

Ayu 2.0 is Intelehealth’s clinical decision support tool for last-mile telemedicine in low resource rural settings. It is being piloted in 30 villages of Peth and Surgana, in Nashik district, Maharashtra. A health worker sits with the patient and fills in a structured history form in Marathi, covering the complaint, the patient’s past illnesses and the vital signs. Ayu 2.0 reads that written history and returns a list of up to 5 diagnoses in order, the most likely one first, with its reasoning, and a suggested treatment plan of medicines, tests, advice and referral. It is built to assist the doctor and the health worker, not to replace them.

What was judged

The confirmed diagnosis is the single diagnosis one doctor settled on for a case, starting from what the treating doctor wrote and checked afterwards by a more senior doctor. The first 3 measures below, and Comprehensiveness and Completeness, compare what the model produced against it. The rest judge the model’s output on its own.

Top-1 accuracy

The share of cases in which the confirmed diagnosis is the first one the model names. Higher is better.

0% never first100% always first
Top-5 accuracy

The share of cases in which the confirmed diagnosis appears anywhere in the 5 diagnoses the model names. Higher is better.

0% never in the 5100% always in the 5
Mean reciprocal rank

One score for where the confirmed diagnosis sits in the list. A case where it is first counts 1, second counts a half, third counts a third, and a case where it is missing counts 0. Higher is better.

0 never in the list1 always first
Appropriateness of the diagnosis list

How appropriate is the list of diagnoses the model wrote for this patient?

5 Very appropriate4 Appropriate3 Neutral2 Inappropriate0 Very inappropriate
Comprehensiveness of the diagnosis list

How comprehensive is the list compared with the confirmed diagnosis?

5 The confirmed diagnosis is in the list0 Nothing in the list is related to it
Medication Appropriateness Index

Every medicine is scored on 10 questions, each carrying its own weight in the total: is there an indication for the drug (weight 3), is it effective for the condition (3), is the dosage correct (2), are the directions correct (2), are the directions practical (1), is there a clinically significant interaction with another drug (2), is there a clinically significant interaction with the patient’s condition (2), is there unnecessary duplication with another drug (1), is the duration acceptable (1), and is this the least expensive alternative compared with others of equal use (1). Each answer is 0 appropriate, 1 marginally appropriate or 2 inappropriate. This is the one measure here where a low score is the good one.

0 appropriate1 marginally appropriate2 inappropriate
Completeness of the medicine list

Does the treatment plan include every medicine the patient needed?

5 Includes all4 Almost all3 About half2 Only one0 Not at all
Quality of Medical Tests

Are the investigations the plan asks for relevant and necessary?

Quality of Medical Advice

Is the advice in the plan clinically relevant, clear and safe?

Quality of Referral Advice

Is the decision to refer, or not to refer, necessary and appropriate for this patient?

The list of diagnoses is written as the DDx, so these 3 measures are named Appropriateness of AI generated DDx, Comprehensiveness of AI generated DDx and Completeness of Medication list.

A worked example

1The case history the health worker typed in
Patient

Female, 43

What she came in with
  • Fever for 1 day, all day and every few hours, in the evening and at night, low severity. No epidemic in the community and no treatment tried.
  • Pain in both legs for 2 months, in the hips, buttocks, thighs, knees and calves, and in all the joints. Dull aching with tingling numbness and sharp shooting and burning pain, worse on movement and on climbing stairs, and worse on rest, which activity relieves. Recent and constant overuse reported.
What the examination found

Joints not tender, not swollen, full range of movement and no pain on movement. No paleness, no yellowing, no rash and no swelling of the ankles. Back of the throat normal, nothing abnormal in the abdomen or the back, and no injury to the head.

Her medical history

Not pregnant, no known allergies, no alcohol, no smoking and no recent medicines.

Vital signs

Blood pressure 120 over 80, pulse 85, temperature 35.61 °C, breathing rate 20, oxygen in the blood 98%, weight 42 kg, height 155 cm.

2The diagnoses Ayu 2.0 named
The 5 diagnoses, in the order the model put them
  • 1. Viral Fever, which is the confirmed diagnosis
  • 2. Osteoarthritis
  • 3. Upper Respiratory Tract Infection
  • 4. Rheumatoid Arthritis
  • 5. Scrub Typhus
3Scoring the diagnoses
Top-1 accuracy Yes

Viral Fever, the diagnosis the doctor settled on, is the first name on the list.

Top-5 accuracy Yes

It is also somewhere in the 5.

Mean reciprocal rank 1

The confirmed diagnosis sits first, which is the highest this measure goes.

Appropriateness of the diagnosis list 5

Very appropriate, the top of the 5 to 0 scale.

Comprehensiveness of the diagnosis list 5

The confirmed diagnosis is in the list, the top of the 5 to 0 scale.

Quality of case record content 5

The case history the health worker typed in is scored too, not only the model’s output.

Clinical Depth 5

How much clinical detail the case carries.

4The treatment plan
The medicines in the plan
  • Cetirizine 10 mg, 1 tablet at bedtime, once daily for 3 days
  • Paracetamol 500 mg, 1 tablet after food, three times daily for 3 days
  • B-Complex capsule, 1 capsule after food, once daily for 7 days
  • Oral Rehydration Salts, 1 sachet in 200 ml of boiled and cooled water, as needed for 5 days
  • Ibuprofen 400 mg, 1 tablet after food, twice daily for 3 days
The advice given with them
  • Rest and keep her fluids up, drinking plenty of water, juice and broth.
  • Be careful taking Paracetamol and Ibuprofen together, as both can affect the liver and the kidneys, and do not go above the recommended doses.
  • Check her temperature regularly, and if the fever lasts beyond 3 days or gets worse, seek further medical advice.
5Scoring the treatment plan
Completeness of the medicine list 4

Almost all, one below the top of the 5 to 0 scale.

Quality of Medical Tests 5

The plan for this patient names no test.

Quality of Medical Advice 5

For the 3 pieces of advice above.

Quality of Referral Advice 5

The plan for this patient names no referral.

Every medicine, on the 10 questions of the Medication Appropriateness Index
MedicineWhat the 10 questions flagged
Cetirizine 10 mgNothing. All 10 questions scored 0, appropriate.
Paracetamol 500 mgNothing. All 10 questions scored 0, appropriate.
B-Complex capsulePossibly indicated rather than clearly indicated, questionable effectiveness, and moderately more expensive than a drug that works as well.
Oral Rehydration SaltsPossibly indicated rather than clearly indicated, questionable effectiveness, and a dose slightly outside the recommended range.
Ibuprofen 400 mgPossibly indicated rather than clearly indicated, questionable effectiveness, and partial duplication of another drug in the plan.

One real visit from the set, a woman of 43 seen for fever and for pain in her legs, knees and hips, with the scores given for it.

Takeaway

A case can be scored at the top on the diagnosis and still carry problems in the prescription, which is why the treatment plan is scored medicine by medicine rather than as a whole.

Evaluation results

More than 12 models were compared for the diagnosis list. Llama 4 Maverick was chosen for the first phase of the pilot.

77%Top-1 accuracy
95%Top-5 accuracy
0.85Mean reciprocal rank
Takeaway

Llama 4 Maverick was chosen for the first phase of the pilot because it was cost-effective and did well on the team’s own comparisons. MedGemma 27B is the current model and does better at naming the confirmed diagnosis first.

Dataset

Languages
MarathiEnglish

The health worker fills in the history form in Marathi. Every field on that form has an English version, so the doctor reads the same history in English. Marathi phrases typed into the free-text boxes are captured from the patient’s notes in the record.

The commonest diagnoses
DiagnosisCasesShare of the set
Acute Gastroenteritis17417.40%
Upper Respiratory Tract Infection12412.40%
Viral Fever12112.10%
Acute Gastritis10210.20%
Osteoarthritis979.70%

These case histories cover 40 different diagnoses. The 5 above are the commonest.

669 of the patients were women and 331 were men. Ages run from 0 to 98, with a median of 32. 316 of the cases are children under 18.

Sampling

Cases were picked to mirror the mix of illnesses the health workers actually see in these communities, so the proportions in the set are close to what is common there. None of the cases are made up: all of them are real visits.

Who labelled
1Doctor who set the confirmed diagnosis, first round
1Doctor who tagged the diagnosis for some of the cases, first round
1More senior doctor who checked the first round
6Doctors labelling the same case histories again, second round

All the results on this page come from the first round. All 6 doctors in the second round hold an MBBS, the standard medical degree in India, with 8 to 40 years of experience in primary healthcare.

Takeaway
  • One right answer per case does not hold up in a real clinic. 2 doctors looking at the same patient can write different diagnoses and both be right.
  • A patient with a cough and sneezing might be written down by one doctor as an Upper Respiratory Tract Infection and by another as Acute Rhinitis. One is broader and one is more exact, and both lead to the same treatment.
  • The second round is meant to strengthen the labels, and it does not pick one answer per case. The 6 doctors are split into 2 groups of 3, with 500 case histories each. Each group agrees a set of diagnoses that would all be reasonable for that patient, and a set of reasonable treatment plans, and the model is scored against those sets.
  • Getting 3 doctors to agree on that set is slow. The team describes it as work that goes back and forth many times before they settle.

Building the LLM judge

Each case history goes to Ayu 2.0, which returns its 5 diagnoses in order with its reasoning. Comparing that list against the confirmed diagnosis gives Top-1 accuracy, Top-5 accuracy and the mean reciprocal rank, with no judge involved.

An LLM judge then reads each case and the list Ayu 2.0 produced, and scores where the confirmed diagnosis sits in the list and how good the reasoning behind it is. Version 2 of this judge was used for the runs on the model in the pilot, and version 3 is being built.

The treatment plan is scored by 11 judges: one for each of the 10 questions in the Medication Appropriateness Index, plus one that looks for a medicine the plan should have included and did not. Those scores exist for every case in the set.

Gemini 3 Flash was pointed at the labels themselves rather than at Ayu 2.0, to check whether each confirmed diagnosis fitted the case history it was attached to. It flagged 41 cases where the confirmed diagnosis looked wrong, 14 where the notes were unclear, and 16 where the patient’s presentation was unclear.

Scoring the whole set of 1,000 cases costs about $3 to $4.

Takeaway

The check on the labels found problems in about 7% of the cases: the diagnosis attached to the case looked wrong, or the notes or the patient’s presentation were unclear. That check sits behind the second round of labelling.

Privacy

Patient and visit identifiers are stripped out when the data is prepared, and links to any video or picture are left out, so a case history cannot be traced back to the person.

Limitations