MediCASP: Your AI-Powered Medical Screening Assistant
Inspiration
Healthcare accessibility remains a significant barrier for many seeking initial medical guidance. We developed MediCASP to bridge this gap, creating a supportive first step for individuals who might be hesitant to seek immediate professional care. Our goal is to provide a knowledgeable, empathetic starting point for understanding potential health concerns.
What it does
MediCASP is an AI-powered medical screening assistant that combines medical knowledge and advanced reasoning to provide preliminary health assessments. Using diagnostic criteria from established medical resources* it screens for multiple conditions including:
- Arthritis
- Autism Spectrum Disorder
- COPD
- Dementia
- Hypertension/Hypotension
- Hypoglycemia
- Pneumonia
Through an interactive chat interface, it offers structured symptom assessment while maintaining clear boundaries about its role as a preliminary screening tool rather than a replacement for professional medical care. *Symptoms are based on medical resources such as DSM-5-TR (Diagnostic and Statistical Manual of Mental Disorders) for mental health conditions, Mayo Clinic diagnostic criteria, and an award winning research paper, Hear Me, See Me, Understand Me: Audio-Visual Autism Behavior Recognition, co-authored by one of our own members.
How we built it
Our technology stack integrates modern tools for a robust medical screening platform:
Frontend:
- React and Next.js
- JavaScript, JSX
- HTML/CSS
Backend:
- Node.js
- Python
AI Integration and Logic Engine:
- Google's Gemini AI API
- sCASP/Prolog for medical reasoning
Security:
- CLERK API for authentication and user account login
Challenges we ran into
Development presented several key challenges:
- Harmonizing multiple technologies while maintaining code quality.
- Implementing medically accurate assessments based on established diagnostic criteria.
- Creating clear boundaries between AI-assisted screening and professional medical advice.
- Ensuring ethical handling of sensitive medical information.
Accomplishments that we're proud of
Key achievements include:
- Development of a comprehensive screening system based on established medical criteria.
- Creation of an intuitive, empathetic chat interface that maintains professional boundaries.
- Successful integration of complex medical knowledge with modern AI technology.
- Implementation of ethical safeguards for medical screening.
What we learned
This project provided valuable insights into:
- The complexities of medical knowledge integration in AI systems.
- The importance of ethical considerations in healthcare technology.
- The balance between accessibility and professional medical guidance.
- The challenges of cross-discipline software development.
What's next for MediCASP
Future development plans include:
- Expanding condition coverage while maintaining diagnostic accuracy.
- Enhancing AI capabilities for more nuanced symptom assessment.
- Developing secure healthcare provider integration options.
- Implementing additional evidence-based screening protocols.
- Adding more disabilities, disease, and disorders.
Webpage _The webpage backend is not yet operable due to time constraints on AWS servers and limited resources on Vercel basic tier. To use the s(CASP) language, we must send a query to a linux server, but this takes time. Unfortunately, Vercel times out before this completes.
Log in or sign up for Devpost to join the conversation.