text-as-data-social
CommunityTurn social text into measurable variables.
Education & Research#embeddings#sentiment analysis#topic modeling#social science#text to data#dictionary coding#LLM annotation
AuthorYuuqq
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves the problem of converting unstructured social science text into quantitative, analysis-ready variables without relying on ad-hoc NLP guesswork.
Core Features & Use Cases
- Dictionary-based content analysis: Build and apply LIWC-style dictionaries to generate interpretable category proportions and counts (e.g., frames, ideology-like word categories).
- Topic modeling at scale: Discover themes with LDA or BERTopic and use embeddings to make topics meaningful and comparable across documents.
- Sentiment and semantic measurement: Compute sentiment scores and perform embedding-based similarity and (optionally) bias-related measures.
- LLM-assisted annotation support: Use LLM labeling workflows with validation principles to translate qualitative coding schemes into datasets that can be modeled.
Quick Start
Ask your Claude agent to process your corpus, run BERTopic topic modeling, and output a document-by-topic feature table plus sentiment scores.
Dependency Matrix
Required Modules
bertopicgensimjiebanumpypandassentence-transformersscikit-learntransformers
Components
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: text-as-data-social Download link: https://github.com/Yuuqq/claude-social-science-skills/archive/main.zip#text-as-data-social Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.