Skip to content

subeesesh/ai-pdf-summarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

AI PDF Summarizer and Key Points Extractor

This project is a simple web application that allows users to upload a PDF file and automatically generate a summary along with key points using a pre-trained transformer model.

The application is built using Streamlit and works completely on the CPU.


Features

  • Upload any text-based PDF file
  • Automatically extracts text from the PDF
  • Generates a concise summary
  • Extracts important key points
  • Simple and clean web interface

Tech Stack

  • Python
  • Streamlit
  • Hugging Face Transformers
  • PyPDF2

Model Used

  • sshleifer/distilbart-cnn-12-6
    (Pre-trained summarization model)

Installation

  1. Clone the repository
git clone https://github.com/your-username/ai-pdf-summarizer.git
cd ai-pdf-summarizer
  1. Install dependencies
pip install -r requirements.txt
  1. Run the application
streamlit run app.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages