Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.32 KB

File metadata and controls

36 lines (24 loc) · 1.32 KB

📚 PDF AI Assistant

A Streamlit-based web application that allows users to upload single or multiple PDF files and interact with their contents using OpenAI's GPT-3.5 Turbo. Users can extract text, ask questions, generate summaries, highlight relevant sections, and download results.


🚀 Features

  • 📤 Upload single or multiple PDF files
  • 🧠 Ask questions about PDF contents using AI
  • 📑 View extracted text from PDFs
  • ✨ Highlight relevant sections in the original PDF
  • 📝 Generate and download AI-based summaries
  • 💾 Download AI responses and summaries

🛠️ Tech Stack


🔐 API Key Required

This app uses the OpenAI API, which requires an API key.

  1. Get your key from https://platform.openai.com/account/api-keys.

  2. Replace the following line in main.py:

    openai.api_key = "sk-..."  # Replace with your actual API key