Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
daemon-blockint-tech avatar

Sentiment Analysis Engineer

  • 4 installs
  • 7 repo stars
  • Updated May 20, 2026
  • daemon-blockint-tech/agentic-enteprises-skill

Build and evaluate sentiment and opinion-mining systems: label schemas, lexicon/ML/transformer/LLM classifiers, annotation and IAA, F1/calibration, and drift monitoring.

About

Guides building and evaluating sentiment and opinion-mining systems covering label schemas, classifier stacks, annotation programs, evaluation, domain adaptation, and production inference with drift monitoring. A developer uses it for document-level or aspect-based sentiment, emotion detection, or review/social-media sentiment.

  • Covers lexicon, classical ML, fine-tuned transformer, and LLM classifiers
  • Handles negation, sarcasm, code-switching, and macro-F1 error analysis

Sentiment Analysis Engineer by the numbers

  • 4 all-time installs (skills.sh)
  • Ranked #1,625 of 2,064 Data Science & ML skills by installs in the Skillselion catalog
  • Data as of Jul 27, 2026 (Skillselion catalog sync)
npx skills add https://github.com/daemon-blockint-tech/agentic-enteprises-skill --skill sentiment-analysis-engineer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs4
repo stars7
Last updatedMay 20, 2026
Repositorydaemon-blockint-tech/agentic-enteprises-skill

What it does

Build and evaluate sentiment and opinion-mining systems: label schemas, lexicon/ML/transformer/LLM classifiers, annotation and IAA, F1/calibration, and drift monitoring.

Files

SKILL.mdMarkdownGitHub ↗

Sentiment Analysis Engineer

When to Use

  • Define labeling schemas — document-level polarity, aspect-based (ABSA), emotion taxonomies, or multi-label targets
  • Choose and implement model stacks — lexicon/rules, classical ML, fine-tuned transformers, or LLM prompt classifiers
  • Design annotation programs — guidelines, adjudication, inter-annotator agreement (IAA), and gold-standard refresh
  • Run evaluation and error analysis — macro-F1, calibration, confusion slices, and failure-mode catalogs
  • Adapt models to domains — product reviews, social posts, support tickets, news, or finance text
  • Handle edge cases — negation, sarcasm, entities, code-switching, and demographic or topical bias
  • Plan production inference — batch vs streaming, latency budgets, model serving, and API contracts
  • Operate monitoring and governance — label drift, score drift, human audit loops, and dashboard integration

When NOT to Use

  • Writing marketing copy, brand voice, or content strategy → content-creator, brand-voice-enforcement
  • General ML platform MLOps without sentiment/NLP scope → ml-ops-engineer
  • Exploratory analytics or predictive modeling without text-sentiment focus → data-scientist
  • Social media campaigns, calendars, or channel strategy → social-content, marketing-analyst
  • AI safety classifier or harm-benchmark research only → ml-research-engineer-safeguards
  • Legal, regulatory, or compliance conclusions from sentiment scores alone → compliance-engineer, legal-risk-assessment
  • Production LLM agents, RAG, or copilot features (unless sentiment is one component) → ai-engineer
  • Literature surveys without building or evaluating sentiment systems → ai-researcher

Related skills

NeedSkill
Classical ML, A/B tests, general model evaluationdata-scientist
LLM apps, RAG, agents, prompt eval harnessesai-engineer
Papers, benchmarks, research methodologyai-researcher
Warehouse metrics, dbt, analytics pipelinesanalytics-engineer
Campaign performance and channel ROImarketing-analyst
De-AI-ing prose or editorial voicecontent-humanizer
MLOps deploy, drift, retraining platformml-ops-engineer

Core Workflows

1. Scope and problem framing

Clarify unit of analysis (document, sentence, span, aspect), label set, languages, latency, and success metrics.

See `references/sentiment_analysis_engineer_scope.md`.

2. Labeling and annotation

Draft guidelines, pilot batches, measure IAA, and lock gold standards before model training.

See `references/labeling_schemas_and_annotation.md`.

3. Model selection and training

Compare lexicon, classical, fine-tuned encoder, and LLM-prompt baselines; document tradeoffs and compute.

See `references/models_lexicon_transformers_llm.md`.

4. Evaluation and error analysis

Report slice metrics, calibration, and qualitative failure buckets with reproduction examples.

See `references/evaluation_metrics_and_error_analysis.md`.

5. Domain, multilingual, and edge cases

Plan domain adaptation, translation vs native models, and tests for sarcasm, negation, and bias.

See `references/domain_multilingual_and_edge_cases.md`.

6. Production, monitoring, and governance

Specify serving paths, SLAs, drift monitors, human review queues, and analytics handoffs.

See `references/production_serving_monitoring_governance.md`.

Outputs

  • Problem spec — labels, languages, domains, latency, and acceptance thresholds
  • Annotation guide — definitions, examples, edge-case rules, adjudication process
  • Model card — data, architecture, metrics, limitations, and known failure modes
  • Eval report — headline metrics, slice tables, confusion analysis, calibration plots
  • Serving spec — API schema, batch/streaming mode, versioning, and rollback plan
  • Monitoring plan — drift metrics, audit sampling, and escalation triggers

Principles

  • Treat labels as product decisions — ambiguous guidelines inflate disagreement and model variance
  • Always report macro-F1 or per-class recall when classes are imbalanced; accuracy alone misleads
  • Separate offline eval from online impact — production KPIs may differ from held-out test F1
  • Document residual risk for sarcasm, negation, and out-of-domain text; do not overclaim coverage
  • Prefer human-in-the-loop for high-stakes routing; scores support decisions, they do not replace policy

Related skills

Data Science & MLanalyticspipelines

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.