JeevanRaksha is an AI-driven healthcare platform designed to assist users by analyzing symptoms and medical reports to provide preliminary diagnostic insights.
The system integrates machine learning and natural language processing (NLP) techniques to make healthcare information more accessible and understandable.
-
Symptom Analysis Engine
- Evaluates 10–15 symptoms per request
- Uses machine learning models to generate preliminary diagnostic suggestions.
-
Medical Report Analysis
- NLP pipeline powered by DistilBERT
- Extracts key entities from medical reports and generates concise summaries.
-
Multilingual Output
- Supports summaries in three regional languages to improve accessibility.
-
Backend API Architecture
- Built using FastAPI
- Modular REST API connecting multiple healthcare components.
- Backend: FastAPI
- Programming Language: Python
- Machine Learning: Scikit-learn / ML models
- NLP: DistilBERT
- Data Processing: Pandas
- User inputs symptoms or uploads a medical report.
- Data preprocessing and feature extraction are applied.
- ML models analyze symptoms to predict possible conditions.
- NLP pipeline extracts and summarizes medical information.
- Results are delivered through FastAPI endpoints.