A Streamlit app to summarize any PDF, extract keywords, and generate a beautiful keyword word cloud.
π Built with β€οΈ by Sahiba Haroon
- π§ Extracts text from uploaded PDFs
- π AI-powered summarization using Transformers (HuggingFace)
- π Keyword extraction using KeyBERT
- βοΈ Colorful word cloud visualization
- π₯ Download summary as
.txtor.pdf - π Clean, modern UI using Streamlit
- Clone the repo:
git clone https://github.com/sahibaharoon/pdfsummarizer.git cd pdfsummarizer - Install dependencies: pip install -r requirements.txt
- Run the app: streamlit run app.py
π Live App
- Streamlit
- HuggingFace
- Transformers
- KeyBERT
- PyMuPDF
- WordCloud
- Matplotlib
- ReportLab
Made with β€οΈ by Sahiba Haroon