An open API service indexing awesome lists of open source software.

https://github.com/avnigoyal25/briefy

Briefy 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.
https://github.com/avnigoyal25/briefy

machine-learning nlp python streamlit summarization

Last synced: about 2 months ago
JSON representation

Briefy 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.

Awesome Lists containing this project

README

          

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:

1) Python
2) Streamlit for GUI

To run this app on your local machine:

1) Clone the repository
2) Download requirements.txt using: pip install -r requirements.txt
3) Run using streamlit run app.py

Deployed link of the project- https://avnigoyal25-briefy-app-15fgym.streamlit.app/