Inspiration
I was inspired to create MedEdMentor because medical students often lack safe and realistic platforms to practice decision-making in high-pressure Emergency Room (ER) scenarios. I wanted to provide a way for students to build critical thinking and clinical reasoning skills without risking patient safety.
What I Learned
During this project, I learned:
Integrating AI-based simulation in a web app using Django and JavaScript.
Handling chat-based session management to maintain context for each user.
Displaying structured clinical data with Markdown formatting.
Implementing mock or live AI responses for medical education purposes.
How I Built It
Frontend: HTML, CSS, JavaScript for chat interface and interaction.
Backend: Django for handling requests, sessions, and API integration.
AI Integration: Initially demo mode using mock responses; planned Google Gemini API for dynamic responses.
Database: SQLite to store session history, user input, and interactions.
Features:
Patient simulation with Acute Coronary Syndrome (ACS) scenario.
Chat-based mentor responses (Attending Physician).
Display of vitals, labs, ECG results, and history.
Step-by-step treatment guidance in a safe environment.
Challenges Faced
Ensuring realistic clinical simulation without providing actual patient care guidance.
Maintaining session-based chat history for multi-turn interactions.
Formatting AI responses clearly using Markdown for readability.
Built With
- css
- frameworks:
- html
- javascript
- languages:-python
Log in or sign up for Devpost to join the conversation.