Skip to content

About

AI PDF summarizer

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

AI PDF Summariser

An AI-powered PDF summarisation tool that extracts text from PDF documents and generates concise summaries using Google FLAN-T5 Large.

The project is designed to make long PDF documents easier to understand by automatically processing their contents and producing a shorter, meaningful summary.

Features

  • 📄 Upload PDF documents
  • 🔍 Extract text from PDFs
  • 🤖 Generate AI-powered summaries using Google FLAN-T5 Large
  • 📝 Produce concise and readable summaries
  • ⚡ Process documents automatically
  • 🔒 Environment variables for configuration
  • 🐍 Built with Python

Tech Stack

  • Python
  • Google FLAN-T5 Large — Text summarisation model
  • Hugging Face Transformers — Model loading and inference
  • PyTorch — Deep learning framework
  • PyPDF / PyPDF2 — PDF text extraction
  • Flask — Web application backend (if applicable)

How It Works

The application follows this general pipeline:

PDF Upload
    ↓
PDF Text Extraction
    ↓
Text Cleaning & Preprocessing
    ↓
Text Chunking
    ↓
FLAN-T5 Large
    ↓
Generated Summary
    ↓
Display Summary

About

AI PDF summarizer

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages