SentiVec

More Than Sentiment-Infused Word Embedding

About

SentiVec is novel method for distributional analysis, which is used to produce vector representations for words (also known as word embeddings). The method extends and outperforms popular Word2Vec by optimizing an auxiliary lexical objective. The lexical objective takes advantage of word classes, such as positive and negative opinion words, and enforces word embeddings of the same class to be closer to each other.

Download Pre-trained Word Embeddings

Binary Classification Task Amazon
Accuracy
Wikipedia
Accuracy
Amazon Sentiment 86.4% 82.6%
Rotten Tomatoes Sentiment 77.9% 75.8%
Objective-Subjective 90.8% 90.6%
News Topics 83.1% 83.5%

Updated: 5 June 2018

Source Code