Lexicons for Sentiment, Affect, and Connotation

Jurafsky & Martin, Speech and Language Processing, 3rd ed. draft, ch. 23

5 cards in “Introduction” · whole deck

Introduction

  1. What does “affective” mean in NLP, following affective computing?
    Emotion, sentiment, personality, mood and attitudes. Closely related is subjectivity: the study of a speaker’s or writer’s evaluations, opinions, emotions and speculations.
  2. What are the five classes of affective states in Scherer’s typology?
    stategistexamples
    emotionbrief response to a significant eventangry, joyful, proud
    mooddiffuse, low intensity, long, often without causecheerful, gloomy
    interpersonal stancestance toward another person in an interactioncold, warm, friendly
    attitudeenduring affectively colored beliefs and preferencesliking, hating
    personality traitstable dispositions typical for a personnervous, reckless
  3. In Scherer’s typology, what does sentiment analysis extract?
    Attitudes: what people like or dislike, e.g. from reviews, editorials or tweets.
  4. Give uses for detecting emotions, moods, interpersonal stance and personality.
    Emotion/mood: a confused or engaged student in a tutoring system, a frustrated caller, signs of depression. Stance: friendliness or awkwardness, conversational hot spots for meeting summarization. Personality: conversational agents work better when they match users’ personality expectations.
  5. What are affective (sentiment) lexicons, and what do they presuppose?
    Lists of words carrying strong cues to affect or sentiment, used instead of all words as features. They presuppose that words have connotations: aspects of meaning related to a writer’s or reader’s emotions, sentiment, opinions or evaluations.

Source