Skip to content

ramachaitanya0/ask_pdf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ask_Pdf

This chatbot allows users to upload documents(pdf only), and then it leverages OPEN AI ChatGPT and Langchain to answer questions based on the content of the uploaded documents. Users can engage in interactive Q&A sessions with the chatbot, making it a powerful tool for document exploration and retrieval.

Key Features

  1. Document upload capability.
  2. Interactive and user-friendly chat interface
  3. Potential for customization and extension.

Installation

  1. Clone the Git Hub Repo into your local workspace using the below code.
git clone https://github.com/ramachaitanya0/ask_pdf.git 
  1. Create a Conda Environment.
conda create -n <env_name> python=3.11.4
  1. Activate the conda Environment
conda activate <env_name> 
  1. Install all the required Packages using requirements.txt file.
pip install -r requirements.txt
  1. Add .env file in the Repo and add your OPEN AI Key in .env file.
OPENAI_API_KEY=<OPENAI_API_KEY>

Usage

Run the Stream lit app using below code.

streamlit run app.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages