You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[Automatic Interactive Evaluation for Large Language Models with State Aware Patient Simulator](https://arxiv.org/pdf/2403.08495)| ArXiv | General (Clinical Diagnosis) |[`saps`](./patienthub/clients/saps.py)|
72
-
|[Consistent Client Simulation for Motivational Interviewing-based Counseling](https://aclanthology.org/2025.acl-long.1021/)| ACL 2025 (Main) | General (MI) |[`consistentMI`](./patienthub/clients/consistentMI.py)|
73
-
|[Eeyore: Realistic Depression Simulation via Expert-in-the-Loop Supervised and Preference Optimization](https://aclanthology.org/2025.findings-acl.707/)| ACL 2025 (Findings) | Depression (Screening/General) |[`eeyore`](./patienthub/clients/eeyore.py)|
74
-
|[AnnaAgent: Dynamic Evolution Agent System with Multi-Session Memory for Realistic Seeker Simulation](https://aclanthology.org/2025.findings-acl.1192/)| ACL 2025 (Findings) | General (Multi-session Counseling) |[`annaAgent`](./patienthub/clients/annaAgent.py)|
75
-
|[Adaptive-VP: A Framework for LLM-Based Virtual Patients that Adapts to Trainees’ Dialogue to Facilitate Nurse Communication Training](https://aclanthology.org/2025.findings-acl.118/)| ACL 2025 (Findings) | General (Nurse Communication Training) |[`adaptiveVP`](./patienthub/clients/adaptiveVP.py)|
76
-
|[Scaffolding Empathy: Training Counselors with Simulated Patients and Utterance-level Performance Visualizations](https://dl.acm.org/doi/full/10.1145/3706598.3714014)| CHI 2025 | Alcohol Misuse (MI) |[`simPatient`](./patienthub/clients/simPatient.py)|
77
-
|[TalkDep: Clinically Grounded LLM Personas for Conversation-Centric Depression Screening](https://dl.acm.org/doi/10.1145/3746252.3761617)| CIKM 2025 | Depression (Diagnosis) |[`talkDep`](./patienthub/clients/talkDep.py)|
78
-
|[Towards a Client-Centered Assessment of LLM Therapists by Client Simulation](https://github.com/wangjs9/ClientCAST)| Arxiv | General (Psychotherapy) |[`clientCast`](./patienthub/clients/clientCast.py)|
79
-
|[PSYCHE: A Multi-faceted Patient Simulation Framework for Evaluation of Psychiatric Assessment Conversational Agents](https://arxiv.org/pdf/2501.01594)| ArXiv | General (Psychiatric Assessment) |[`psyche`](./patienthub/clients/psyche.py)|
80
-
|[PATIENT-Ψ: Using Large Language Models to Simulate Patients for Training Mental Health Professionals](https://aclanthology.org/2024.emnlp-main.711/)| EMNLP 2024 (Main) | General (CBT) |[`patientPsi`](./patienthub/clients/patientPsi.py)|
81
-
|[Roleplay-doh: Enabling Domain-Experts to Create LLM-simulated Patients via Eliciting and Adhering to Principles](https://aclanthology.org/2024.emnlp-main.591/)| EMNLP 2024 (Main) | General (Counseling) |[`roleplayDoh`](./patienthub/clients/roleplayDoh.py)|
|[Automatic Interactive Evaluation for Large Language Models with State Aware Patient Simulator](https://arxiv.org/pdf/2403.08495)| ArXiv | General (Clinical Diagnosis) |[`saps`](./patienthub/clients/saps.py)|
79
+
|[Consistent Client Simulation for Motivational Interviewing-based Counseling](https://aclanthology.org/2025.acl-long.1021/)| ACL 2025 (Main) | General (MI) |[`consistentMI`](./patienthub/clients/consistentMI.py)|
80
+
|[Eeyore: Realistic Depression Simulation via Expert-in-the-Loop Supervised and Preference Optimization](https://aclanthology.org/2025.findings-acl.707/)| ACL 2025 (Findings) | Depression (Screening/General) |[`eeyore`](./patienthub/clients/eeyore.py)|
81
+
|[AnnaAgent: Dynamic Evolution Agent System with Multi-Session Memory for Realistic Seeker Simulation](https://aclanthology.org/2025.findings-acl.1192/)| ACL 2025 (Findings) | General (Multi-session Counseling) |[`annaAgent`](./patienthub/clients/annaAgent.py)|
82
+
|[Adaptive-VP: A Framework for LLM-Based Virtual Patients that Adapts to Trainees’ Dialogue to Facilitate Nurse Communication Training](https://aclanthology.org/2025.findings-acl.118/)| ACL 2025 (Findings) | General (Nurse Communication Training) |[`adaptiveVP`](./patienthub/clients/adaptiveVP.py)|
83
+
|[Scaffolding Empathy: Training Counselors with Simulated Patients and Utterance-level Performance Visualizations](https://dl.acm.org/doi/full/10.1145/3706598.3714014)| CHI 2025 | Alcohol Misuse (MI) |[`simPatient`](./patienthub/clients/simPatient.py)|
84
+
|[TalkDep: Clinically Grounded LLM Personas for Conversation-Centric Depression Screening](https://dl.acm.org/doi/10.1145/3746252.3761617)| CIKM 2025 | Depression (Diagnosis) |[`talkDep`](./patienthub/clients/talkDep.py)|
85
+
|[Towards a Client-Centered Assessment of LLM Therapists by Client Simulation](https://github.com/wangjs9/ClientCAST)| Arxiv | General (Psychotherapy) |[`clientCast`](./patienthub/clients/clientCast.py)|
86
+
|[PSYCHE: A Multi-faceted Patient Simulation Framework for Evaluation of Psychiatric Assessment Conversational Agents](https://arxiv.org/pdf/2501.01594)| ArXiv | General (Psychiatric Assessment) |[`psyche`](./patienthub/clients/psyche.py)|
87
+
|[PATIENT-Ψ: Using Large Language Models to Simulate Patients for Training Mental Health Professionals](https://aclanthology.org/2024.emnlp-main.711/)| EMNLP 2024 (Main) | General (CBT) |[`patientPsi`](./patienthub/clients/patientPsi.py)|
88
+
|[Roleplay-doh: Enabling Domain-Experts to Create LLM-simulated Patients via Eliciting and Adhering to Principles](https://aclanthology.org/2024.emnlp-main.591/)| EMNLP 2024 (Main) | General (Counseling) |[`roleplayDoh`](./patienthub/clients/roleplayDoh.py)|
82
89
83
90
### Therapists
84
91
@@ -107,7 +114,15 @@ uv run chainlit run examples/chainlit.py
107
114
108
115
## Project Structure
109
116
110
-
```
117
+
```text
118
+
docs/ # Documentation site (Docusaurus)
119
+
120
+
data/
121
+
├── characters/ # Character profiles (JSON)
122
+
├── prompts/ # Prompt templates (YAML, per agent)
123
+
├── sessions/ # Saved session logs
124
+
└── resources/ # Source datasets and auxiliary files
"between_session_event": "After a stressful day at work, the patient received a call from a college friend inviting him to a small get-together. He hesitated but decided to go, thinking he could handle it. However, once there, the sight and smell of alcohol triggered his cravings. Despite his initial resolve, he ended up drinking several beers, feeling momentarily relaxed but later regretting his lack of control. The event left him questioning his ability to maintain sobriety in social settings and motivated him to discuss strategies for handling similar situations in his next therapy session."
16
-
}
1
+
[
2
+
{
3
+
"persona": {
4
+
"age": 34,
5
+
"gender": "male",
6
+
"ethnicity": "Asian",
7
+
"occupation": "software engineer",
8
+
"mbti": "INTJ-A"
9
+
},
10
+
"cognitive_model": {
11
+
"patient_control": 3,
12
+
"patient_efficacy": 4,
13
+
"patient_awareness": 7,
14
+
"patient_reward": 8
15
+
},
16
+
"between_session_event": "After a stressful day at work, the patient received a call from a college friend inviting him to a small get-together. He hesitated but decided to go, thinking he could handle it. However, once there, the sight and smell of alcohol triggered his cravings. Despite his initial resolve, he ended up drinking several beers, feeling momentarily relaxed but later regretting his lack of control. The event left him questioning his ability to maintain sobriety in social settings and motivated him to discuss strategies for handling similar situations in his next therapy session."
"description": "Alex is a male patient with a history of substance abuse and childhood obesity, which has deeply affected his self-esteem and body image. He grew up feeling emotionally neglected and rejected by his mother, and has struggled with feelings of being trapped, unlovable, and out of control. He copes by avoiding family and stressful situations. He is currently dealing with anxiety and sadness after being invited to his cousin's wedding, which he has avoided by ignoring the invitation and cutting off contact with family."
0 commit comments