Skip to content
/ pdf-wiz Public

chat with multiple pdfs along with added conversational memory to maintain chat history and context

Notifications You must be signed in to change notification settings

ss1ngh/pdf-wiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pdf-wiz

check it out here: pdf-wiz

chat with multiple pdfs along with added conversational memory to maintain chat history and context


-used streamlit for gui and python for backend
-integrated GROQ's LLM api to empower the application with advanced capabilities for processing natural language queries directly from uploaded PDF files.
-utilized PyPDF2 package for extracting text from uploaded PDFs and splitting them into manageable chunks for processing
-upload multiple pdfs at a time

to use it on your own system:
- clone the repo
- create and activate a virtual environment
- install dependencies using pip install -r requirements.txt
- create .env file
- get an API key from GROQ CLOUD
- store API key in .env file using GROQ_API_KEY_GIT = " api key goes here (without quotes) "
- in the terminal type streamlit run app.py

pdf-wiz.webm

About

chat with multiple pdfs along with added conversational memory to maintain chat history and context

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages