back to projects
SumItUp
20243 technologies

SumItUp

document summarization via nlp

year

2024

stack
PythonStreamlitHuggingFace

about this project

a document summarization tool using large language models via huggingface transformers. supports multi-format ingestion (txt, pdf via pypdf2, docx via python-docx) with configurable summary length controls (100-400 tokens, dynamic min/max). offloads inference to a remote huggingface space endpoint, keeping the streamlit frontend lightweight. features slider-based summary length control and inline file parsing with error recovery.

built with
Python
Streamlit
HuggingFace