Skip to content

An interactive Streamlit app that summarizes any uploaded PDF using Google’s Gemini model and extracts meaningful keywords using YAKE.

Notifications You must be signed in to change notification settings

diyavcodes/PDF-Summarizer-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PDF-Summarizer

An interactive Streamlit app that summarizes any uploaded PDF using Google’s Gemini model and extracts meaningful keywords using YAKE.

Features

  • Upload any PDF file
  • Summarize content via LangChain powered by Google’s Gemini model
  • Extract keywords using YAKE
  • Refine and explain extracted keywords for better understanding

Tech Stack

  • Python
  • Streamlit
  • LangChain
  • Google Gemini
  • YAKE (Yet Another Keyword Extractor)

Live Demo

Try the app live here: (https://diyavcodes-pdf-summarizer.streamlit.app/)


Feel free to contribute or open issues for suggestions and improvements!

About

An interactive Streamlit app that summarizes any uploaded PDF using Google’s Gemini model and extracts meaningful keywords using YAKE.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages