Text Analytics Toolkit – Explore topics, classify text label, chat with your data! Turn unstructure text to structure data!

Hi Streamlit friends!

I’m excited to share a personal project I’ve been building:
Text Analytics Toolkit — a simple app designed to make working with unstructured text more approachable for non-technical users.


:gear: What You Can Do

  • Topic Modeling with Gemini-enhanced explanations (via BERTopic)
  • Freeform Text Extraction (e.g. extract benefits, locations, symptoms… from messy text)
  • Zero-Shot Text Classification with optional fast mode for large datasets
  • Wordclouds & N-gram Charts with stopword customization
  • Chat with Your Documents (multi-file PDF, Word, Excel, etc. + semantic search)

:brain: Why I Built It

Text data is powerful, but analyzing it without a data science background can be intimidating.
This toolkit is my attempt to simplify text analytics — so anyone can gain insights without needing to code.


:magnifying_glass_tilted_left: Try It Out

App link:
https://text-analytics-toolkit.streamlit.app/

Would love to hear your feedback, ideas, or use cases!
Thanks to the Streamlit community for all the inspiration.

2 Likes