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

Share this project:

Updates