Skip to content

This application allows users to upload PDF documents, extract content, generate summaries, and perform question-and-answer interactions based on the uploaded content. Users must provide their OpenAI API key, which is securely managed and used only during their session.

Notifications You must be signed in to change notification settings

LiveWithCodeAnkit/ai-document-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

PDF Upload and Question Answering Application

This application allows users to upload PDF documents, extract content, generate summaries, and perform question-and-answer interactions based on the uploaded content. Users must provide their OpenAI API key, which is securely managed and used only during their session.


Usage

Upload a Document

  1. Drag and drop a PDF file onto the upload area.
  2. If you haven’t provided an OpenAI API key, a modal will prompt you to enter it.
  3. View the document's summary upon successful upload.

Ask Questions

  1. Select a document and type a question in the Q&A interface.
  2. Receive an AI-generated answer based on the document's content.

Support the Project

If you find this project valuable and would like to support its continued development, consider making a financial contribution. Your support helps in maintaining the project and ensuring regular updates.

Your contribution is greatly appreciated!

Features

  • PDF Upload: Users can upload PDF files to process and store their content.
  • Document Summarization: Automatically generates a concise summary of uploaded PDFs.
  • Contextual Question Answering: Users can ask questions based on the uploaded document's content.
  • User-Supplied OpenAI API Key: Users provide their own OpenAI API key via a secure modal.
  • Data Storage with Pinecone: Processed document data is securely stored for efficient retrieval.

About

This application allows users to upload PDF documents, extract content, generate summaries, and perform question-and-answer interactions based on the uploaded content. Users must provide their OpenAI API key, which is securely managed and used only during their session.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published