text-as-data-social

Community

Turn social text into measurable variables.

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.