carlosduplar commited on
Commit ·
a31d332
1
Parent(s): 19e5a3a
Update docs with patient realism improvements
Browse files- FIELD_NOTES.md +12 -0
FIELD_NOTES.md
CHANGED
|
@@ -141,6 +141,18 @@ Priorité, and Bilan scores. Use plain text only.
|
|
| 141 |
|
| 142 |
Without this reminder, the model often stayed in character and produced a patient-voice recap. That was both confusing and unusable for the learner.
|
| 143 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 144 |
### 5. Edge cases that matter
|
| 145 |
|
| 146 |
- **STT returns empty or too-short text** (< 2 chars). Show "Parlez plus fort ou plus longtemps" instead of sending garbage to the LLM.
|
|
|
|
| 141 |
|
| 142 |
Without this reminder, the model often stayed in character and produced a patient-voice recap. That was both confusing and unusable for the learner.
|
| 143 |
|
| 144 |
+
### 4b. Making the patient feel real
|
| 145 |
+
|
| 146 |
+
Early versions of the prompt produced a patient who agreed with everything and never initiated. Every response was "D'accord" — technically correct but useless for practicing patient communication. Real patients ask questions, express concerns, and react to sensations.
|
| 147 |
+
|
| 148 |
+
The fix was behavioral directives with probabilistic targets:
|
| 149 |
+
- Patient must have mild dental anxiety and opinions about cost/procedures
|
| 150 |
+
- Patient must ask questions, express concerns, or react unprompted in roughly 1 in 3 turns
|
| 151 |
+
- Response length must vary: 1 word during active work, 2-3 sentences when initiating
|
| 152 |
+
- Few-shot examples in the prompt show the desired style
|
| 153 |
+
|
| 154 |
+
The key insight: listing behaviors ("ask questions") is not enough. The model needs concrete examples and probability targets to avoid collapsing into a single repetitive pattern. Adding a safety valve instruction ("if the conversation stalls, de-escalate and let the hygienist lead") prevents the patient from becoming uncooperative.
|
| 155 |
+
|
| 156 |
### 5. Edge cases that matter
|
| 157 |
|
| 158 |
- **STT returns empty or too-short text** (< 2 chars). Show "Parlez plus fort ou plus longtemps" instead of sending garbage to the LLM.
|