Back to skills
SKILL.md
Topic Modeler
ASecurityExtract topics from text collections using LDA (Latent Dirichlet Allocation) with keyword extraction and topic visualization.
- 99 stars
- 0 votes
- 0 copies
- 0 views
- Added February 7, 2026
Works with
Security analysis
100/100Pro scans all 3 files and shows the line behind each finding
npx -y skills add dkyazzentwatwa/chatgpt-skills --skill topic-modeler --agent claude-codeAre you the author of Topic Modeler?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/dkyazzentwatwa-topic-modeler)---
name: topic-modeler
description: Extract topics from text collections using LDA (Latent Dirichlet Allocation) with keyword extraction and topic visualization.
---
# Topic Modeler
Extract topics from text collections using LDA.
## Features
- **LDA Topic Modeling**: Latent Dirichlet Allocation
- **Topic Keywords**: Extract representative keywords per topic
- **Document Classification**: Assign documents to topics
- **Visualization**: Topic word clouds and distributions
- **Coherence Scores**: Evaluate topic quality
## CLI Usage
```bash
python topic_modeler.py --input documents.csv --column text --topics 5 --output topics.json
```
## Dependencies
- gensim>=4.3.0
- nltk>=3.8.0
- pandas>=2.0.0
- matplotlib>=3.7.0
- wordcloud>=1.9.0
Files in this skill
- SKILL.md
- scripts/requirements.txt
- scripts/topic_modeler.py
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.