Cookies

With your permission, we use Google Analytics cookies to measure visits and improve the site. Necessary cookies are always on. You can change your choice or withdraw consent anytime in the footer, under Cookie settings. Cookie Policy

Skip to content

RAG and Knowledge ·Intermediate

PharmaQuery

About this app

PharmaQuery is an advanced Pharmaceutical Insight Retrieval System designed to help users gain meaningful insights from research papers and documents in the pharmaceutical domain.

  • Complete open-source code
  • Step-by-step tutorial

Technical sheet

Category
RAG and Knowledge
Difficulty
Intermediate
Models
Gemini
Frameworks
LangChain
Runs locally?
Needs cloud APIs
Required keys
None

License Apache-2.0 · content curated and maintained by Doutor AI.

Full tutorial

Overview

PharmaQuery is an advanced Pharmaceutical Insight Retrieval System designed to help users gain meaningful insights from research papers and documents in the pharmaceutical domain.

Demo

https://github.com/user-attachments/assets/c12ee305-86fe-4f71-9219-57c7f438f291

Features

  • Natural Language Querying: Ask complex questions about the pharmaceutical industry and get concise, accurate answers.
  • Custom Database: Upload your own research documents to enhance the retrieval system's knowledge base.
  • Similarity Search: Retrieves the most relevant documents for your query using AI embeddings.
  • Streamlit Interface: User-friendly interface for queries and document uploads.

Technologies Used

Requirements

  1. Install Dependencies:
pip install -r requirements.txt
  1. Run the Application:
streamlit run app.py
  1. Use the Application:
  • Paste your Google API Key in the sidebar.
  • Enter your query in the main interface.
  • Optionally, upload research papers in the sidebar to enhance the database.

:mailbox: Connect With Me

<a href="https://linkedin.com/in/codewithcharan" target="blank"></a>

<a href="https://instagram.com/joyboy._.ig" target="blank"></a>

<a href="https://twitter.com/Joyboy_x_" target="blank"></a>

From the same category

RAG and KnowledgeIntermediate

Agentic RAG Embedding Gemma

This Streamlit app demonstrates an agentic Retrieval-Augmented Generation (RAG) Agent using Google's EmbeddingGemma for embeddings and Llama 3.2 as th…

  • Llama
  • local
RAG and KnowledgeIntermediate

Agentic RAG with GPT-5

An agentic RAG application built with the Agno framework, featuring GPT-5 and LanceDB for efficient knowledge retrieval and question answering.

  • OpenAI

Need a tailor-made solution?

Not sure where to start with AI in your business? Get a free assessment and a tailored plan - no commitment.

Save hours every week with AI, no hassle

Doutor AI gives you 1,859 ready-to-copy AI prompts, by industry and in plain English - plus a complete technical library for those who want to go further.

See plans