Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧬 BioResearch AI

AI-powered Biomedical Literature Research Assistant built using RAG (Retrieval-Augmented Generation), FAISS, PubMed, and Google Gemini.

Python Streamlit License Status


πŸš€ Live Demo

πŸ‘‰ Try the application here (https://bioresearch-ai.streamlit.app/)


Overview

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.


Features

βœ… PubMed Literature Retrieval

βœ… Semantic Search using Sentence Transformers

βœ… FAISS Vector Database

βœ… Retrieval-Augmented Generation (RAG)

βœ… AI Literature Review Generation

βœ… Biological Research Assistant


Project Architecture


User Query
β”‚
β–Ό
PubMed Search
β”‚
β–Ό
Paper Collection
β”‚
β–Ό
Sentence Embeddings
β”‚
β–Ό
FAISS Vector Search
β”‚
β–Ό
Relevant Papers
β”‚
β–Ό
Gemini AI
β”‚
β–Ό
Structured Literature Review


Tech Stack

  • Python
  • Streamlit
  • PubMed API
  • Sentence Transformers
  • FAISS
  • Google Gemini
  • NumPy

Folder Structure


BioResearch-AI
β”‚
β”œβ”€β”€ app
β”‚ β”œβ”€β”€ agents
β”‚ β”œβ”€β”€ services
β”‚ β”œβ”€β”€ utils
β”‚ β”œβ”€β”€ streamlit_app.py
β”‚ └── main.py
β”‚
β”œβ”€β”€ data
β”‚ β”œβ”€β”€ raw
β”‚ └── processed
β”‚
β”œβ”€β”€ README.md
β”œβ”€β”€ requirements.txt
└── LICENSE


Installation

git clone https://github.com/sarojjriyaaa/BioResearch-AI.git

cd BioResearch-AI

pip install -r requirements.txt

streamlit run app/streamlit_app.py

Example Query

DNMT1 inhibitors in colorectal cancer
HIV-1 protease drug discovery

Example Output

The application generates:

  • Overview
  • Major Findings
  • Biological Mechanisms
  • Important Genes
  • Important Drugs
  • Contradictory Evidence
  • Research Gaps
  • Future Directions
  • References (PMIDs)

Future Improvements

  • Multi-Agent Research System
  • PDF Literature Review Export
  • Chat History
  • ChromaDB Support
  • Citation Network Visualization
  • Paper Recommendation Engine
  • Full-text Paper Retrieval (PMC)

Author

Riya Saroj

B.Tech Biotechnology

Interested in Computational Biology β€’ Bioinformatics β€’ AI for Healthcare


License

MIT License

About

🧬 AI-powered biomedical literature review platform that retrieves PubMed papers, performs semantic search using FAISS, and generates evidence-based literature reviews using Gemini LLM.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages