Sentiment API Technical Documentation

Approach (for English so far)

Our aim is to evaluate sentiment polarity (Negative/Positive) at several levels of granularity:

Input: a sentiment dictionary of sentiwords, i.e. words that have some polarity, together with scores that quantify how positive or how negative they are.

Sentiment dictionary

Sentiment evaluation algorithms

Pipeline for document sentiment:

  1. Sentiment mapping

Pipeline for entity sentiment:

  1. Concept tagging
  2. Segmentation
  3. Sentiment mapping
  4. Sentiment evaluation