AI-powered Biomedical Literature Research Assistant built using RAG (Retrieval-Augmented Generation), FAISS, PubMed, and Google Gemini.
π Try the application here (https://bioresearch-ai.streamlit.app/)
BioResearch AI is an AI-powered biomedical literature assistant that automatically retrieves scientific publications from PubMed, performs semantic search using FAISS embeddings, and generates structured literature reviews using Google's Gemini model.
Instead of manually reading dozens of research papers, researchers can ask a biological question and receive an evidence-based literature review in seconds.
β PubMed Literature Retrieval
β Semantic Search using Sentence Transformers
β FAISS Vector Database
β Retrieval-Augmented Generation (RAG)
β AI Literature Review Generation
β Biological Research Assistant
User Query
β
βΌ
PubMed Search
β
βΌ
Paper Collection
β
βΌ
Sentence Embeddings
β
βΌ
FAISS Vector Search
β
βΌ
Relevant Papers
β
βΌ
Gemini AI
β
βΌ
Structured Literature Review
- Python
- Streamlit
- PubMed API
- Sentence Transformers
- FAISS
- Google Gemini
- NumPy
BioResearch-AI
β
βββ app
β βββ agents
β βββ services
β βββ utils
β βββ streamlit_app.py
β βββ main.py
β
βββ data
β βββ raw
β βββ processed
β
βββ README.md
βββ requirements.txt
βββ LICENSE
git clone https://github.com/sarojjriyaaa/BioResearch-AI.git
cd BioResearch-AI
pip install -r requirements.txt
streamlit run app/streamlit_app.pyDNMT1 inhibitors in colorectal cancer
HIV-1 protease drug discovery
The application generates:
- Overview
- Major Findings
- Biological Mechanisms
- Important Genes
- Important Drugs
- Contradictory Evidence
- Research Gaps
- Future Directions
- References (PMIDs)
- Multi-Agent Research System
- PDF Literature Review Export
- Chat History
- ChromaDB Support
- Citation Network Visualization
- Paper Recommendation Engine
- Full-text Paper Retrieval (PMC)
Riya Saroj
B.Tech Biotechnology
Interested in Computational Biology β’ Bioinformatics β’ AI for Healthcare
MIT License