Skip to content

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

License

Notifications You must be signed in to change notification settings

CodeWithCharan/PharmaQuery

Repository files navigation

PharmaQuery

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.

PharmaQuery Architecture

PharmaQuery Architecture

Demo

PharmaQuery-Demo.mp4

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. Clone the Repository:

    git clone https://github.com/CodeWithCharan/PharmaQuery.git
    cd PharmaQuery
  2. Install Dependencies:

    pip install -r requirements.txt
  3. Set Up Environment Variables: Create a .env file in the project root directory with the following variables:

    GOOGLE_API_KEY="your_google_gemini_api_key"

    Note: Replace your_google_gemini_api_key with actual key.

  4. Run the Application:

    streamlit run app.py
  5. Use the Application:

    • Enter your query in the main interface.
    • Optionally, upload research papers in the sidebar to enhance the database.

About

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

Topics

Resources

License

Stars

Watchers

Forks