CoolFace
Datasetpublic

MCINext/synthetic-persian-chatbot-conversational-sentiment-analysis-surprise

Dataset Summary Synthetic Persian Chatbot Conversational SA – Surprise is a Persian (Farsi) dataset for the Classification task, focused on detecting the expression of "surprise" in user-chatbot conversations. It is part of the FaMTEB (Farsi Massive Text Embedding Benchmark). The dataset was synthetically generated using GPT-4o-mini and is a subset of the Synthetic Persian Chatbot Conversational Sentiment Analysis dataset. Language(s): Persian (Farsi) Task(s): Classification… See the full description on the dataset page: https://huggingface.co/datasets/MCINext/synthetic-persian-chatbot-conversational-sentiment-analysis-surprise.

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes60downloads
Dataset Card

Dataset Summary

Synthetic Persian Chatbot Conversational SA – Surprise is a Persian (Farsi) dataset for the Classification task, focused on detecting the expression of "surprise" in user-chatbot conversations. It is part of the FaMTEB (Farsi Massive Text Embedding Benchmark). The dataset was synthetically generated using GPT-4o-mini and is a subset of the Synthetic Persian Chatbot Conversational Sentiment Analysis dataset.

  • —Language(s): Persian (Farsi)
  • —Task(s): Classification (Emotion Classification – Surprise)
  • —Source: Synthetic, generated using GPT-4o-mini
  • —Part of FaMTEB: Yes

Supported Tasks and Leaderboards

This dataset is used to evaluate the ability of text embedding models to identify and classify the presence of the emotion "surprise" in chatbot dialogues. Model performance is evaluated on the Persian MTEB Leaderboard on Hugging Face Spaces (filter by language: Persian).

Construction

This dataset was built using the following process:

  • —175 distinct conversation topics were predefined
  • —9 combinations of user and chatbot tones (e.g., formal, casual, childish)
  • —One of 9 predefined emotions was chosen (including surprise)
  • —An emotion intensity was assigned: neutral, moderate, or high
  • —GPT-4o-mini generated the final conversation samples

Labeling Strategy:

  • —Positive Label: Emotion intensity is moderate or high
  • —Negative Label: Emotion intensity is neutral

The FaMTEB paper (Table 1) reports a 93% average accuracy for the parent dataset based on human evaluation of LLM-generated emotion labels.

Data Splits

The full parent dataset (SynPerChatbotConvSAClassification) is split as follows:

  • —Train: 4,496 samples
  • —Dev: 0 samples
  • —Test: 1,499 samples

This surprise-specific subset contains 530 examples, but its internal split is not separately specified. It is assumed to be part of the above aggregate totals.