•  


GitHub - yesbhautik/Talk-with-PDF: An interactive AI chatbot for querying and discussing the contents of PDF documents using Streamlit and OpenAI/other AI language models.
Skip to content

An interactive AI chatbot for querying and discussing the contents of PDF documents using Streamlit and OpenAI/other AI language models.

License

Notifications You must be signed in to change notification settings

yesbhautik/Talk-with-PDF

Repository files navigation

PDF Chatbot with Custom Data ??

An interactive AI chatbot for querying and discussing the contents of PDF documents using Streamlit and AI language models.

About the Project ??

This project provides a user-friendly interface to interact with AI language models and extract information from PDF documents. It's particularly useful for researchers, students, and professionals who need to quickly access and query the content of PDF files without manually skimming through pages.

The chatbot integrates with OpenAI's language models, making it capable of answering a wide range of questions and engaging in natural language conversations about the content within the uploaded PDFs.

Getting Started ??

To get started with this project, follow the steps below.

Prerequisites ???

Before using the chatbot, ensure you have the following installed:

  • Python 3.x ??
  • pip (Python package manager) ??

Installation ??

  1. Clone the repository:

    git clone https://github.com/yesbhautik/Talk-with-PDF.git
    
  2. Navigate to the project directory:

    cd
     Talk-with-PDF
    
  3. Install the required Python packages using pip:

    pip install -r requirements.txt
    

Usage ??

  1. Run the chatbot using the following command:

    streamlit run app.py
    
  2. The chatbot interface will open in your default web browser ??

  3. Upload one or more PDF files for processing ??

  4. Start a conversation by asking questions or making inquiries about the PDF content ??

  5. The chatbot will provide responses based on the content of the uploaded PDFs ??

Features ??

  • Upload and process multiple PDF documents ??
  • Query and discuss the contents of PDFs using natural language ??
  • Integrates with powerful language models for accurate responses ??
  • User-friendly web interface powered by Streamlit ???

Contributing ??

Contributions are welcome! Please follow these steps to contribute to the project:

  1. Fork the repository??
  2. Create a new branch for your feature or bug fix ??
  3. Make your changes and commit them ??
  4. Push your changes to your fork ??
  5. Create a pull request to the main repository ??

?? Show some support | Donation

If you find this repository helpful, show your support by giving it a ??! Your support means a lot to me and helps me keep contributing to the open-source community.

Also, if you'd like to support me financially, you can do so via my donation link: https://go.yesbhautik.co.in/8i6wdu

Donate

?? Let's Connect

Feel free to reach out to us if you have questions, ideas, or simply want to chat. We're here to help and connect with the community.

?? License

This repository is under the MIT License. For more information, see the LICENSE file.

About

An interactive AI chatbot for querying and discussing the contents of PDF documents using Streamlit and OpenAI/other AI language models.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

- "漢字路" 한글한자자동변환 서비스는 교육부 고전문헌국역지원사업의 지원으로 구축되었습니다.
- "漢字路" 한글한자자동변환 서비스는 전통문화연구회 "울산대학교한국어처리연구실 옥철영(IT융합전공)교수팀"에서 개발한 한글한자자동변환기를 바탕하여 지속적으로 공동 연구 개발하고 있는 서비스입니다.
- 현재 고유명사(인명, 지명등)을 비롯한 여러 변환오류가 있으며 이를 해결하고자 많은 연구 개발을 진행하고자 하고 있습니다. 이를 인지하시고 다른 곳에서 인용시 한자 변환 결과를 한번 더 검토하시고 사용해 주시기 바랍니다.
- 변환오류 및 건의,문의사항은 juntong@juntong.or.kr로 메일로 보내주시면 감사하겠습니다. .
Copyright ⓒ 2020 By '전통문화연구회(傳統文化硏究會)' All Rights reserved.
 한국   대만   중국   일본