Skip to content

aadarsh-nagrath/TalkingPDF

Repository files navigation

TalkingPDF - Extract Answers from PDFs

TalkingPDF is a web application that leverages the power of OpenAI's GPT-3 model to extract answers from PDF documents in a conversational manner. Users can upload their PDFs, ask questions just like in a chat, and receive relevant answers extracted directly from the PDF content. This README.md file provides a guide on how to set up, use, and contribute to TalkingPDF.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

Features

  • PDF Upload: Easily upload your PDF documents to the web application.
  • Conversational Interface: Ask questions in a conversational manner, just like chatting with a virtual assistant.
  • PDF Text Extraction: The application extracts text content from PDFs for answering questions.
  • Answer Generation: Utilizes the power of GPT-3 to generate coherent and contextually relevant answers.
  • User-friendly: Simple and intuitive user interface for a seamless experience.
  • Export Answers: Download or copy answers for further use.

Usage

-Upload PDF: Click the "Upload PDF" button to select and upload a PDF document.

-Ask Questions: In the chat-like interface, type your questions and send them.

-Receive Answers: The application will extract answers from the PDF using GPT-3 and display them in the chat area.

-Export Answers: You can download or copy the answers for your use.

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Enjoy using TalkingPDF! If you have any questions, issues, or suggestions, please feel free to open an issue or contact us.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published