-
Homepage
-
Authentication using Auth0 (Login & SignUp)
-
Upload Clinic document pages received from doctors
-
Documents (pdf,images) uploaded successfully
-
GenAI Report generation Inprogress
-
GenAI report generation on right hand side in simple terms
-
GenAI suggestion for foods or lifestyle the patient should adopt in order to improve their health.
-
Multiple languages translation available
-
Demo for Report in Chinese language
-
Report save in Mongodb as per user's preference
-
History of Reports extracted from Mongodb
Medi-Genie
Inspiration
Medical reports are often filled with complex medical jargon, making it difficult for non-medical users to understand their health status.
Inspired by the need to make healthcare more accessible and transparent, we built an AI-powered tool that simplifies medical reports, making them easy to read and interpret.
What it does
β
Securely log in using Auth0 (Google, Email, Yahoo, Facebook, Twitter)
β
Upload medical reports in PDF, Image, or Text formats
β
Utilize GenAI to extract key insights and explain medical terms in simple language
β
Highlight abnormal vs. normal values in test reports
β
Offer personalized health suggestions based on report data
β
Track health trends over time with historical report storage
β
Generate reports in multiple languages, allowing accessibility for diverse users
How we built it
π Tech Stack Used:
- Frontend: React.js (for user interaction with uploading file and report)
- Backend: Python (Flask)
- Database: MongoDB (stores reports & analysis)
- AI and Textract: for text analysis & simplification
- Authentication: Auth0 (secure login via Google, Email, Yahoo, Facebook, or Twitter)
- Storage: Local storage for file uploads
Challenges we ran into
πΉ Struggled with poor text extraction due to low-quality scans and complex medical terminology.
πΉ Difficulty extracting text from PDFs with embedded images or multi-column layouts.
πΉ Needed to prevent malicious file uploads and manage large file sizes.
Accomplishments that we're proud of
π Implemented secure authentication & role-based access control (RBAC) using Auth0 to manage user access and permissions seamlessly.
π Leveraged MongoDB Atlas for real-time data storage, fast queries with indexing, and secure database access using IP whitelisting.
π Integrated OpenAIβs GenAI for text summarization, intelligent recommendations, and conversational AI to enhance medical report analysis.
π Built a seamless React-Frontend and Flask-Backend communication for a smooth user experience.
π Enabled multi-format report uploads with precise text extraction.
What we learned
π The importance of natural language processing (NLP) in simplifying medical jargon
π Handling data security and privacy in medical applications
π Optimizing AI models for better accuracy in text extraction and analysis
π Enhancing user experience for better engagement and accessibility
What's next for MediGenie
π― Voice-Based Summarization: Provide AI-generated voice summaries for reports
π― More AI-powered Insights: Expand to detecting potential health risks and anomalies
π― Mobile App Version: Build an iOS & Android app for on-the-go accessibility
π― Integration with Wearables: Sync data from smartwatches for real-time health monitoring
Built With
- amazon-web-services
- auth0
- flask
- genai
- mongodb
- openai
- python
- react
Log in or sign up for Devpost to join the conversation.