Skip to content

Manikanta891/PDFGenie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“„ PDF Genie β€” Chat with Your PDFs

PDF Genie is a web-based tool that lets users upload a PDF file and interact with its content using natural language queries β€” just like chatting with your document!

Built using the MERN Stack and powered by Google Cloud tools, PDF Genie is a personal project inspired by platforms like AskMyPDF, aiming to simplify information extraction from documents.


🧠 What It Does

  • πŸ“‚ Upload any PDF file
  • πŸ’¬ Ask questions related to the content
  • πŸ€– Get accurate and contextual answers instantly
  • πŸ” Works securely with file isolation and cleanup

βš™οΈ Tech Stack

Frontend: React.js
Backend: Node.js, Express.js
Database: MongoDB (Mongoose ODM)
Cloud & NLP: Google Cloud Tools (Vertex AI, Document AI, Gemini API)
Storage: Google Cloud Storage
Authentication: JWT (optional phase)


πŸ”§ Features

  • πŸš€ Upload and parse PDFs in real time
  • πŸ’¬ Ask questions using a chat UI
  • πŸ” Summarize, extract sections, or find specific answers from the document
  • πŸ›‘οΈ Secure PDF processing with file cleanup
  • 🌐 User-friendly interface with responsive design

πŸ’‘ How It Works (Simplified Flow)

  1. User uploads a PDF
  2. Backend extracts and stores text
  3. Question is processed using Google Cloud LLM or NLP API
  4. Answer is generated and displayed in chat

πŸ“Œ Status

βœ… Completed as a personal AI utility project
πŸ› οΈ Built to explore GenAI + Cloud + Fullstack synergy
πŸ” Currently supports text-based PDFs only (can be extended to OCR)


πŸš€ Future Improvements

  • πŸ” Add user authentication and history tracking
  • πŸ“‘ Multi-PDF comparison support
  • 🧠 Better context caching for longer PDFs
  • πŸ“² Export chat summary to text or PDF

πŸ§‘β€πŸ’» Developed By

Manikanta Sandula

A project that reflects my love for building useful tools with AI, fullstack tech, and cloud integration. PDF Genie is one step closer to making document reading smarter.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors