Recall & Review
beginner
What does 'fine-grained sentiment analysis' mean?
It means classifying text into multiple sentiment categories, not just positive or negative, but more detailed levels like very negative, negative, neutral, positive, and very positive.
Click to reveal answer
beginner
Name the five classes used in fine-grained sentiment analysis.
The five classes are: very negative, negative, neutral, positive, and very positive.
Click to reveal answer
intermediate
Why is fine-grained sentiment analysis more challenging than binary sentiment analysis?
Because it requires the model to distinguish subtle differences between sentiments, like between 'negative' and 'very negative', which can be harder to detect from text.
Click to reveal answer
intermediate
What metric is commonly used to evaluate a 5-class sentiment classification model?Accuracy is common, but weighted F1-score is often better because it accounts for class imbalances and measures precision and recall for each class.Click to reveal answer
beginner
How can you prepare data for training a fine-grained sentiment model?
Label text samples clearly into the five sentiment classes, clean the text, tokenize it, and possibly balance the dataset so no class is too small or too large.Click to reveal answer
Which of these is NOT a class in fine-grained 5-class sentiment analysis?
✗ Incorrect
The standard five classes are very negative, negative, neutral, positive, and very positive. 'Slightly positive' is not a standard class.
What is a key benefit of using weighted F1-score over accuracy in fine-grained sentiment?
✗ Incorrect
Weighted F1-score accounts for precision and recall for each class, which helps when classes are imbalanced.
Which step is important before training a fine-grained sentiment model?
✗ Incorrect
Labeling texts clearly into the five classes is essential for training a fine-grained sentiment model.
Fine-grained sentiment analysis helps businesses by:
✗ Incorrect
It helps understand subtle differences in customer feelings, which can guide better decisions.
Which model output corresponds to fine-grained sentiment analysis?
✗ Incorrect
Fine-grained sentiment outputs one of the five sentiment labels.
Explain what fine-grained sentiment analysis is and why it is useful.
Think about how it differs from simple positive/negative sentiment.
You got /3 concepts.
Describe the main challenges when building a fine-grained sentiment classification model.
Consider what makes five classes harder than two.
You got /3 concepts.