Skip to content

MohamedMBashir/chat_with_pdfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chat with Your PDFs

Live Demo

You can try the app here DEMO

Introduction

Chat with Your PDFs is an application that allows users to interact with their PDF documents in a conversational manner. Using the power of OpenAI's language models, this tool processes PDF documents and enables users to ask questions and get responses based on the content of the PDFs.

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/MohamedMBashir/chat_with_pdfs.git
  2. Navigate to the project directory:

    cd chat_with_pdfs
  3. Install the required dependencies:

    pip install -r requirements.txt

Usage

To use the application:

  1. Run the Streamlit app:

    streamlit run streamlit_ui.py
  2. Upload a PDF document using the provided uploader in the application.

  3. Once the document is processed, ask questions in the chat interface and receive responses based on the PDF content.

Features

  • PDF processing and text extraction.
  • Conversational interface for querying PDF content.
  • Integration with OpenAI's language models for intelligent responses.

Contributing

Contributions to improve Chat with Your PDFs are welcome. Please feel free to fork the repository and submit pull requests.

Contact

For any questions or suggestions, please reach out to [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages