Briefy is a project that utilizes Natural Language Processing (NLP) and Machine Learning techniques to automatically summarize PDF documents. It aims to simplify the process of extracting key information from lengthy PDFs, making it easier for users to quickly grasp the main points without having to read the entire document. It uses the concept of extractive summarization, a technique used to generate summaries by selecting and combining important sentences or phrases directly from the source text.
Tech stack:
- Python
- Streamlit for GUI
To run this app on your local machine:
- Clone the repository
- Download requirements.txt using: pip install -r requirements.txt
- Run using streamlit run app.py
Deployed link of the project- https://avnigoyal25-briefy-app-15fgym.streamlit.app/