Spaces:
Sleeping
A newer version of the Gradio SDK is available: 6.19.0
Hospital Copilot β Demo Video Script
"The Last Patient"
Hackathon: Gemma 4 for Good
Video target runtime: 3 minutes 30 seconds
Tone: Emotional, human, hopeful
Logline
"In Ghana, one doctor serves an average of 10,000 patients.
After seeing 40 patients, the last one should not get less care than the first."
Characters
| Role | Description |
|---|---|
| Dr. Kwame Mensah | Young district hospital doctor, mid-30s, visibly exhausted at end of shift |
| Maame Akosua | Elderly woman, 68, from a rural village, brought in by her grandson |
| Kofi | Grandson, 20s, worried, occasionally translates for his grandmother |
Setting
Location: Small district hospital consultation room
Time of day: Late afternoon β warm golden light, end of a long day
Props needed:
- Desk with laptop showing Hospital Copilot
- Stethoscope, BP cuff
- Stack of paper files (the visual symbol of burnout)
- Small fan, pen holder, basic clinic decor
- Waiting room shot (even 5 people reads as "busy" on camera)
Scene-by-Scene Breakdown
SCENE 1 β The Weight
Duration: 30 seconds | No dialogue
Camera opens on a wall clock: 4:47 PM
Dr. Mensah is hunched over his desk, hand-writing notes from a thick stack of paper files. His eyes are tired. His hand moves slowly.
A nurse opens the door: Nurse: "Doctor, one more patient."
He pauses. Looks at the unfinished stack. Then nods. Dr. Mensah: "Send them in."
Director note: Linger on the paper stack. That stack = the problem Hospital Copilot solves.
SCENE 2 β The Patient Arrives
Duration: 20 seconds
Maame Akosua shuffles in slowly, supported by Kofi. She looks unwell. A little frightened. Out of place.
Dr. Mensah stands to greet her warmly β despite his exhaustion. He quietly opens Hospital Copilot on his laptop. He clicks βΆ Start Consultation.
The mic activates. He turns his full attention to her. The laptop screen is visible in the background β words beginning to appear.
Director note: The app should be visible but not the focus. The focus is the human connection.
SCENE 3 β The Consultation
Duration: 90 seconds
Dr. Mensah and Maame Akosua speak. Kofi occasionally translates. The conversation flows naturally β unhurried, warm.
CONSULTATION SCRIPT:
Doctor: Good afternoon Maame. How have you been since your last visit?
Patient (Kofi translating): She says not too well. She has been having headaches every morning for two weeks. Especially at the back of her head.
Doctor: Has she been taking her blood pressure medication?
Kofi: She finished her Amlodipine two weeks ago. She could not afford to buy more.
Doctor: I understand. Let me check her pressure now. (places BP cuff, reads monitor) It is 162 over 98 β that is quite high. The headaches are from the blood pressure. Any dizziness? Blurred vision?
Kofi: Sometimes dizzy when she stands up. No problem with vision.
Doctor: Any chest pain or shortness of breath?
Kofi: No.
Doctor: Good. She needs to restart her Amlodipine β five milligrams every morning. I am also adding Lisinopril, ten milligrams once a day. She must reduce salt, avoid alcohol, walk thirty minutes daily. Come back in two weeks. If she gets severe headache or chest pain β come immediately.
Kofi (to grandmother in Twi): ...translates...
Maame Akosua (nodding slowly): "Yoo, medaase." (Okay, thank you.)
Camera cuts during this scene:
- Close-up on Maame Akosua's face β worried but trusting
- Laptop screen in background: words streaming into transcript in real time
- Dr. Mensah's hands on the BP cuff β competent, caring
- The paper stack on the desk β untouched, waiting
SCENE 4 β The Wow Moment
Duration: 60 seconds
Consultation ends. Dr. Mensah clicks βΉ End Consultation.
He looks at Maame Akosua kindly while the screen processes. Then clicks β‘ Generate Notes.
Camera slowly pushes in on the laptop screen:
β Transcript appears with speaker labels: "Doctor: Her pressure is 162 over 98..." "Patient: Sometimes dizzy when she stands up..."
β ICD-10 panel populates: "I10 β Essential (primary) hypertension (confidence: 0.94)"
β Drug reference appears: "Amlodipine (Calcium Channel Blocker) β 5mg once daily..." "Lisinopril (ACE Inhibitor) β 10mg once daily..."
β SOAP note renders, fully formatted with bold section headers
β Patient Summary appears in plain English
Dr. Mensah reads the patient summary aloud, slowly, to Kofi: "Your grandmother has high blood pressure. She needs to take one tablet every morning. Reduce salt in her food. Walk a little every day. Come back in two weeks. If she gets a very bad headache or chest pain, come immediately."
Kofi translates quietly into Twi.
Maame Akosua looks up. For the first time β she understands her own diagnosis. She nods. A small, relieved smile.
Kofi (softly, to Dr. Mensah): "She says... thank you for explaining. The other doctors never explained."
Dr. Mensah nods quietly. No words needed.
Director note: Hold on Maame Akosua's face when she smiles. This is the emotional peak of the video.
SCENE 5 β The Contrast
Duration: 20 seconds | No dialogue
Dr. Mensah closes the consultation on his laptop. The notes are saved. He looks at the paper stack. Picks up one file β and closes it. The work is done.
He looks at the clock: 5:03 PM.
He stands. Puts on his jacket. Turns off the desk lamp. He walks out β on time, for once.
Final shot: the empty chair where Maame Akosua sat. The laptop screen still glowing softly.
SCENE 6 β Title Card
Duration: 10 seconds | Music swells
Hospital Copilot
Built for doctors who see 40 patients a day.
So the last patient gets the same care as the first.
βββββββββββββββββββββββββββββββββββββββββ
Powered by Gemma 4 Β· Built for Ghana
Gemma 4 for Good Hackathon 2026
Why This Lands With Judges
| Story element | What it communicates |
|---|---|
| Clock at 4:47 PM + paper stack | The problem is real, visible, universal |
| Doctor still standing up to greet her | He is a good doctor being let down by a broken system |
| AI invisible while doctor talks | Correct human-AI relationship β AI serves, human cares |
| ICD codes + dosages appearing | Clinical credibility β this is not a chatbot, it's a medical tool |
| Patient finally understanding her diagnosis | The mission of the whole project in one moment |
| "The other doctors never explained" | Indicts the old system without saying a word about AI |
| Doctor going home on time | The promise: better system = better life for everyone |
Filming Checklist
- Clinic room location secured
- Laptop positioned so screen is visible in background shots
- Hospital Copilot running and tested before filming
- BP cuff and stethoscope as props
- Paper file stack prepared
- Scene 4 filmed with real app β let notes generate live, do not fake it
- Maame Akosua's smile β hold for 3 seconds minimum
- Background music: soft, warm, instrumental β swell on Scene 6
Consultation Script (Standalone β for practising)
Doctor: Good afternoon Maame. How have you been since your last visit? Patient: Not too well. I have been having headaches every morning. At the back of my head. Doctor: Have you been taking your blood pressure medication? Patient: I finished my Amlodipine two weeks ago. I could not afford to buy more. Doctor: I see. Let me check your pressure. It is 162 over 98 β quite high. Any dizziness or blurred vision? Patient: Sometimes dizzy when I stand up quickly. No problem with vision. Doctor: Any chest pain or shortness of breath? Patient: No, nothing like that. Doctor: Good. You need to restart your Amlodipine β five milligrams every morning. I am also adding Lisinopril, ten milligrams once a day. Reduce salt in your food, avoid alcohol, and walk thirty minutes daily. Come back in two weeks. If you get a severe headache or chest pain β come in immediately. Patient: Okay doctor. I will take the medication every day this time. Doctor: Good. And please do not stop without telling me first.