I'm looking for datasets with text labeled according to how (un)happy or (dis)satisfied the speaker is with the person being addressed, e.g. "You're a godsend!" (10/10) or "go kys, ******" (0/10). Most sentiment datasets I've seen are in the form of customer reviews, which are often addressed to other customers rather than directly to the person, corporation, or product being evaluated. If there are no publicly available datasets like this, I'd love to hear suggestions on how to gather it myself. Thanks in advance!


EDIT: After reading How a good data-request question should look, I am adding some more specific information below.

Data: Pairs of the form (text, sentiment) in which the text is directed to the particular person or entity at which the sentiment is directed. The text must be in English.

Context: I want to be able to automatically estimate how good of a job an agent is doing, from the perspective of the user, in real time as the conversation unfolds. If it's possible to also determine why the user is unhappy (e.g. misunderstanding, personal offense, poor outcome, etc.) this is even better, but it's not a must-have.

Region: USA, but other English-speaking countries are better than nothing.

Licenses: Free and open, if possible.

Format: I'm not picky about the format, so long as it's machine-readable.

Authority: No specific requirements here. I'm fine with crowd-sourced or screens-scraped data.

Requirements: See the first paragraph.

Non-answers: If it's just regular sentiment analysis data, it's not going to meet my needs. It absolutely has to be directed at the person the sentiment is aimed at. Also, it absolutely must be human-labeled already, or I can't use it.

  • 1
    Would sentiment tagged chat transcripts work? – philshem Feb 19 '19 at 6:27
  • @philshem That would be great! – hosford42 Feb 28 '19 at 2:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.