Skip to page content
SAVRN
Search Plan a project

Dataset · Text generation

mt-dialogues-100k-v1

by Koushik Reddy koushik12311/mt-dialogues-100k-v1

39,996 synthetic doctor/patient dialogues, generated from for supervised fine-tuning. Each one turns a single question-and-answer row of the source corpus into a conversation where a clinician has to elicit the case before answering it.

Rows—
Configurations—
Size439.4 MB
Licenseapache-2.0
AccessPublicly accessible
Monthly Downloads—

Dataset Card

By Koushik Reddy, published under apache-2.0, revision 702936270383.

Multi-turn medical dialogues — 100k_V1

39,996 synthetic doctor/patient dialogues, generated from EPFLiGHT/fully-open-meditron for supervised fine-tuning. Each one turns a single question-and-answer row of the source corpus into a conversation where a clinician has to elicit the case before answering it.

Files

file rows what it is
dialogues_100k_V1.jsonl 39,996 the dialogues
preformat_100k_V1.jsonl 39,996 the cases they were generated from

The cases are included so the run can be reproduced, re-scored, or regenerated with another model. A dialogue file on its own cannot be.

How a dialogue is produced

Three participants, isolated by construction rather than by instruction:

  • doctor — sees the opening line and the question it must answer. Nothing else. It chooses each turn whether to ask, to examine, or to conclude, and deciding it has enough is the capability being taught.
  • patient — holds the spoken facts and discloses one per reply.
  • records — holds the observed facts and releases them only on an examination or a chart lookup.

A third class of fact, withheld, goes to nobody: it is the question author's voice, and disclosing it would hand over the answer.

The doctor tags each turn so the harness can route it, and the tag is stripped before the turn is recorded. No benchmark syntax appears anywhere: the evaluation targets each impose their own protocol at test time, and training on one of them would be training on the benchmark.

Fields

messages is the conversation in chat format — the doctor is assistant, both the patient and the records desk are user. Alongside it travel the provenance (item_id, source_component, frame, question, gold_text, answer_summary) and every measurement taken during generation (turns_used, pivotal_disclosed_est, concluded_by_doctor, tag_retries, fabricated_results, ...), so a filter can work from this file alone.

Generation

Model, all three roles meta-llama/Llama-3.3-70B-Instruct
Prompts doctor v5, patient v3, records v3
Sampling temperature 0.7, max_tokens 1200
Turn cap 12 doctor turns
Closing brief off — the doctor concludes unaided

What the run measured

Pivotal facts elicited 75%
Doctor concluded on its own 99%
Messages per dialogue (median) 14
Turns needing a second attempt 7 of 294,639

The elicitation figure is a lower bound: it matches facts lexically against what the patient and the records desk actually said, so a fact disclosed in paraphrase is not counted.

Limitations

  • Generated by a model, and not reviewed by a clinician. The final turn is the doctor's own conclusion, not the source corpus's expert answer — it can be wrong. gold_text and answer_summary are carried alongside so correctness can be scored, but no such filter has been applied here.
  • Nothing is filtered. This is the raw generation output, on purpose: filters are scorers over the recorded measurements, and applying them here would destroy the ability to compare them.
  • Inherits whatever biases and errors the source corpus holds.

Frames

rows share
patient 24,639 61.6%
colleague 11,902 29.8%
proxy 1,847 4.6%
layperson 820 2.1%
practitioner_query 788 2.0%

Source components

rows share
synthetic_curated_qa 22,172 55.4%
guidelines_qa 10,009 25.0%
curated_qa 3,915 9.8%
synthetic_moove 3,900 9.8%

Details

Repository
koushik12311/mt-dialogues-100k-v1
Publisher
Koushik Reddy
Task category
Text generation
Tags
medical, multi-turn, synthetic
Size category
10K<n<100K
Languages
en
Revision
702936270383bf58fbfdc9905759be9ad6678c9b
Last updated
2026-09-29

Files

4 files, 439.4 MB in total.

Data2 files · 439.4 MB
Documentation1 file · 3.9 KB
Repository1 file · 2.6 KB
Every file
FileTypeSizeSHA-256
dialogues_100k_V1.jsonlData219.7 MBe24dc7cbf807
preformat_100k_V1.jsonlData219.6 MB612764d38dfd
README.mdDocumentation3.9 KB—
.gitattributesRepository2.6 KB—

License and Download

License
apache-2.0
Access
No access gate
Download from Koushik Reddy

Released by Koushik Reddy through its official repository on Hugging Face. Read the license.