Spaces:
Sleeping
Sleeping
| title: AI Biomedical Assistant | |
| emoji: 𧬠| |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: 6.14.0 | |
| python_version: "3.13" | |
| app_file: app.py | |
| pinned: false | |
| license: mit | |
| # 𧬠AI Biomedical Assistant using LLMs and RAG | |
| ## π Project Overview | |
| AI Biomedical Assistant is a Retrieval-Augmented Generation (RAG)-based biomedical intelligence system developed for biomedical symptom analysis and drug recommendation. | |
| The system combines: | |
| - Large Language Models (LLMs) | |
| - PubMed biomedical retrieval | |
| - Semantic search | |
| - Audio symptom transcription | |
| - Molecular visualization | |
| to generate evidence-grounded biomedical reports. | |
| --- | |
| # π Key Features | |
| - β Biomedical symptom analysis | |
| - β Retrieval-Augmented Generation (RAG) | |
| - β PubMed biomedical literature retrieval | |
| - β Audio + text symptom input | |
| - β Drug recommendation generation | |
| - β 2D molecular structure visualization | |
| - β Animated 3D molecular visualization | |
| - β Follow-up clinical reasoning | |
| - β Multi-domain biomedical support | |
| --- | |
| # π§ Technologies Used | |
| - Gradio | |
| - BioGPT / Transformers | |
| - Sentence Transformers | |
| - FAISS Vector Search | |
| - PubMed API | |
| - RDKit | |
| - 3Dmol.js | |
| - Whisper Speech Recognition | |
| --- | |
| # βοΈ System Workflow | |
| 1. User enters symptoms through text or audio | |
| 2. Audio is transcribed using Whisper | |
| 3. PubMed biomedical papers are retrieved | |
| 4. RAG retrieves relevant biomedical context | |
| 5. LLM generates biomedical clinical report | |
| 6. Drug recommendation is generated | |
| 7. 2D and 3D molecular structures are visualized | |
| --- | |
| # π Biomedical Report Includes | |
| - Possible Conditions | |
| - Biological Causes | |
| - Recommended Medications | |
| - Common Side Effects | |
| - Urgency Assessment | |
| - Recommended Next Steps | |
| - Follow-Up Questions | |
| --- | |
| # π§ͺ Example Symptoms Supported | |
| - Fever | |
| - Cough | |
| - Chest Pain | |
| - Nausea | |
| - Stomach Pain | |
| - Headache | |
| - Skin Irritation | |
| - Allergy | |
| - Breathing Difficulty | |
| - Vomiting | |
| - Migraine | |
| - Fatigue | |
| - Joint Pain | |
| - And many more... | |
| --- | |
| # π Academic Context | |
| Developed as part of: | |
| CS3235 β Working with Large Language Models | |
| The project demonstrates: | |
| - Retrieval-Augmented Generation | |
| - Biomedical semantic retrieval | |
| - Multimodal AI pipelines | |
| - Molecular visualization | |
| - LLM-powered biomedical reasoning | |
| --- | |
| # π©βπ» Author | |
| Anagha Nagesh | |