carlosduplar commited on
Commit
a31d332
·
1 Parent(s): 19e5a3a

Update docs with patient realism improvements

Browse files
Files changed (1) hide show
  1. 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.