IndicMedDialog: A Parallel Multi-Turn Medical Dialogue Dataset for Accessible Healthcare in Indic Languages
Summary
IndicMedDialog is a parallel multi-turn medical dialogue dataset covering English and nine Indic languages: Assamese, Bengali, Gujarati, Hindi, Marathi, Punjabi, Tamil, Telugu, and Urdu. It expands the MDDial corpus using LLM-generated synthetic consultations, translated by TranslateGemma, verified by native speakers, and refined with a script-aware post-processing pipeline to correct translation errors. Building on this dataset, IndicMedLM was fine-tuned using LoRA on a quantized small language model, incorporating patient pre-context for personalized symptom elicitation. Evaluation against zero-shot baselines identified five failure modes, including Tokenization Failure. Results showed strong diagnostic accuracy in Hindi, Marathi, and Bengali, but Assamese, Tamil, and Telugu exhibited extreme failure due to base-model tokenizer gaps, raising patient safety concerns. Medical experts confirmed the clinical plausibility and safety of the generated consultations.
Key takeaway
For NLP engineers developing medical dialogue systems for Indic languages, you must prioritize robust tokenizer development and language-specific validation. While IndicMedLM shows promise in Hindi, Marathi, and Bengali, its extreme failure in Assamese, Tamil, and Telugu due to base-model tokenizer gaps highlights critical patient safety risks. Ensure your models are thoroughly evaluated across all target languages, especially those with limited resources, to prevent diagnostic inaccuracies and ensure equitable, safe healthcare access.
Key insights
IndicMedDialog provides a multi-turn medical dialogue dataset for nine Indic languages, enabling personalized symptom elicitation.
Principles
- Synthetic data generation requires native speaker verification.
- Base-model tokenizer gaps can severely impact diagnostic accuracy.
Method
Extend MDDial with LLM-generated consultations, translate via TranslateGemma, verify with native speakers, and apply script-aware post-processing to correct errors before LoRA fine-tuning a quantized LLM.
In practice
- Use LoRA for efficient fine-tuning of medical LLMs.
- Incorporate patient pre-context for personalized dialogue.
Topics
- Medical Dialogue Systems
- Indic Languages
- LLM Fine-tuning
- Synthetic Data Generation
- Tokenizer Limitations
- Healthcare AI
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, NLP Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Paper Index on ACL Anthology.