Multi-Tool NLP Text Analysis Suite
A single Streamlit workspace combining text summarization, named-entity recognition, semantic keyword extraction, and text statistics.
Status:Portfolio application
View source on GitHub (opens in a new tab)- Services
- Machine Learning
- Stack
- Python, Hugging Face, Streamlit, MiniLM +3 more
Our solution
A Streamlit application orchestrates T5-Small summarization, spaCy named-entity recognition, KeyBERT keyword extraction with MiniLM embeddings, and descriptive text statistics.
The outcome
Demonstrates practical NLP orchestration and a clear user experience for multiple language-analysis tasks.
Best for
Content operations, document analysis, research support, editorial workflows, and NLP demonstration platforms.
The stack behind it
- Backend
- Python
- AI & ML
- Hugging Face
- MiniLM
- T5-Small
- spaCy
- KeyBERT
- Frontend
- Streamlit
