Skip to main content

Ask a personal doctor for your medical queries

Project description

AskDoc

This bot understands your medical concerns and helps diagnose them. Here is what you can do:

  1. Ask for your health-related questions.
  2. Send a medical report and ask questions based on that

Components

  1. ChatGPT (Vision): This is given a prompt to act like a doctor and do diagnostics
  2. Tesseract: To extract information from PDF and image reports
  3. Validation agent (Coming soon): This validates input/output
  4. Memory stored in NumPy array. This memory is queried for information when the user asks for a query
  5. Summarizer that summarizes after 100 turns and stores that summary in the memory

Setup

Clone the repo

git clone <repo>
cd askdoc
touch .env
open .env # Add OPENAI_API_KEY to this

Create a new virtualenv

python3 -m venv myenv
source myenv/bin/activate

Install the package

pip install .

Run the command

# This will open a local server
askdoc

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

askdoc-0.1.1.tar.gz (7.7 kB view hashes)

Uploaded Source

Built Distribution

askdoc-0.1.1-py3-none-any.whl (10.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page