Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.16.0
metadata
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
- User enters symptoms through text or audio
- Audio is transcribed using Whisper
- PubMed biomedical papers are retrieved
- RAG retrieves relevant biomedical context
- LLM generates biomedical clinical report
- Drug recommendation is generated
- 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