Skip to content
Back to skills

Senticxrl Eval

ASecurity

Evaluates large language models on fine-grained emotion classification across English and Chinese dialogues and social media text. It probes the model's ability to handle complex, multilingual contexts, long sequences, and imbalanced emotion categories using a self-analytical negotiation mechanism. Use when the user wants to benchmark on MELD, EmoryNLP, IEMOCAP, CPED, CH-SIMS, Twitter2015, Twitter2017, or asks about evaluating this task. Reports Accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
researchpythongoperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill senticxrl-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Senticxrl Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Senticxrl Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-senticxrl-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-senticxrl-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: senticxrl-eval
description: Evaluates large language models on fine-grained emotion classification across English and Chinese dialogues and social media text. It probes the model's ability to handle complex, multilingual contexts, long sequences, and imbalanced emotion categories using a self-analytical negotiation mechanism. Use when the user wants to benchmark on MELD, EmoryNLP, IEMOCAP, CPED, CH-SIMS, Twitter2015, Twitter2017, or asks about evaluating this task. Reports Accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2411.18162
  bibtex_key: [REDACTED]
  confidence: high
---

# senticxrl-eval

> SentiXRL: An advanced large language Model Framework for Multilingual Fine-Grained Emotion Classification in Complex Text Environment — Wang et al. (2024) (arXiv:2411.18162, 2024)

## What this evaluates

Evaluates large language models on fine-grained emotion classification across English and Chinese dialogues and social media text. It probes the model's ability to handle complex, multilingual contexts, long sequences, and imbalanced emotion categories using a self-analytical negotiation mechanism.

## Datasets

- **MELD** — total ?; splits: test (-1)
- **EmoryNLP** — total ?; splits: test (-1)
- **IEMOCAP** — total ?; splits: test (-1)
- **CPED** — total ?; splits: test (-1)
- **CH-SIMS** — total ?; splits: test (-1)
- **Twitter2015** — total ?; splits: test (-1)
- **Twitter2017** — total ?; splits: test (-1)

## Metrics

- `Accuracy` **(primary)** — range: percent
  - Ratio of correctly predicted emotion labels to the total number of instances.
- `Macro-F1` — range: percent
  - Unweighted mean of per-class F1 scores, calculated as 2 * (precision * recall) / (precision + recall) for each class.
- `Weighted-F1` — range: percent
  - Mean of per-class F1 scores weighted by the number of true instances for each class.

## Input / output format

**Input**: Single-turn or multi-turn dialogue text (textual modality only), including context and target utterance.

**Output**: A discrete fine-grained emotion category label corresponding to the target utterance.

## Scoring recipe

```python
def compute_metrics(predictions, gold_labels):
    accuracy = sum(p == g for p, g in zip(predictions, gold_labels)) / len(gold_labels)
    macro_f1 = f1_score(gold_labels, predictions, average='macro')
    weighted_f1 = f1_score(gold_labels, predictions, average='weighted')
    return {'accuracy': accuracy, 'macro_f1': macro_f1, 'weighted_f1': weighted_f1}
```

## Common pitfalls

- Datasets exhibit significant class imbalance, which can skew accuracy and weighted metrics; macro-F1 is often preferred to evaluate minority class performance.
- The paper uses Weighted-F1 for English benchmarks but Macro-F1 for Chinese benchmarks, making direct cross-dataset metric comparison invalid without normalization.
- Multilingual datasets often rely on translated or projected annotations, which may not capture culture-specific emotional nuances and can limit cross-lingual generalization.

## Evidence (verbatim from paper)

> Specifically, in the Chinese sentiment classification task, our accuracy on the CPED dataset shows an improvement of 5.6% over the existing SOTA, and the F1 score on the CH-SIMS dataset increases by 1.55%. Similarly, in the English sentiment classification benchmarks, SentiXRL achieves the highest individual performance on the more challenging EmoryNLP dataset and surpasses the existing SOTA in the average Weighted-F1 score across three datasets.

## Citation

```bibtex
@misc{wang2024senticxrl,
  title={SentiXRL: An advanced large language Model Framework for Multilingual Fine-Grained Emotion Classification in Complex Text Environment},
  author={Wang et al. (2024)},
  year={2024},
  note={arXiv:2411.18162}
}
```

- arXiv: 2411.18162

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.