Final Year Project — LLM + RAG

Virtual Patient System

📅 Mar 2023 – Jan 2024 🎓 Bachelor's Final Year Project

Overview

Developed an AI-powered medical education platform that helps medical students practice clinical reasoning and diagnostic skills. The system features two main modules: a Virtual Patient simulator and an intelligent MCQ generator.

🎯 Goal: Bridge the gap between theoretical knowledge and practical clinical experience for medical students through interactive AI-driven simulations.

System Modules

🏥 Virtual Patient

Simulates realistic patient interactions based on medical case records. Students can practice taking patient history, asking diagnostic questions, and developing differential diagnoses.

📝 MCQ Generator

Automatically generates multiple-choice questions from medical textbooks and lecture materials, complete with explanations and difficulty grading.

Technical Implementation

Virtual Patient Module

MCQ Generator Module

RAG Pipeline

Tech Stack

Python Llama2 MilvusDB Dragon+ LangChain RAG Hugging Face FastAPI