marinaramalhete/nlp-toolkit
Multi-feature NLP toolkit built with Streamlit — text summarization, named entity recognition, chunking, and semantic similarity powered by Transformer models. Supports English and Portuguese (PT-BR).
This toolkit helps you quickly understand and organize large amounts of text. You can input documents or passages and receive concise summaries, identified key entities like names or locations, structured text chunks, or comparisons showing how similar different texts are. It's designed for anyone who needs to process and analyze text data, such as researchers, content managers, or analysts working with documents in English or Portuguese.
Use this if you need an interactive way to perform common text analysis tasks like summarizing, entity extraction, or comparing document content without writing code.
Not ideal if you require highly specialized NLP models, a custom deployment environment beyond Streamlit, or processing extremely large datasets that would exceed free API limits.
Stars
7
Forks
4
Language
Python
License
MIT
Category
Last pushed
Feb 24, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/marinaramalhete/nlp-toolkit"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
bcgov/tno
Today's News Online (TNO) is a news aggregation system that takes in news sources of varying...
NoahFinberg/insight_extractor
A package of a simple version of the Considdr (2014-2020) ML model used to extract insights from...
baboonzero/invisible-threads
Discovers "invisible threads" - non-obvious insights that connect across 300+ podcast...
prakharrathi25/Text-Analytics-Tool
This is an application that automates the process of text analysis with a user-friendly GUI. 📱...
Mhackiori/STIXnet
A Novel and Modular Solution for Extracting All STIX Objects in CTI Reports