A list of English words rated for valence.


var afinn111 = require( '@stdlib/datasets/afinn-111' );


Returns a list of 2477 English words (and phrases) rated for valence. Negative words have a negative valence ([-5,0)). Positive words have a positive valence ((0,5]). Neutral words have a valence of 0.

var words = afinn111();
/* returns


  • The list includes misspelled words. Their presence is intentional, as such misspellings frequently occur in social media content.
  • All words are lowercase.
  • Words may contain numbers; e.g., n00b.
  • Some "words" are phrases; e.g., cool stuff, not good.
  • Words may contain apostrophes; e.g., can't stand.
  • Words may contain diaeresis; e.g., naïve.
  • Words may contain dashes; e.g., self-deluded, self-confident.


var afinn111 = require( '@stdlib/datasets/afinn-111' );

var words;
var dict;
var len;
var i;

words = afinn111();

// Convert to a dictionary...
len = words.length;
dict = {};
for ( i = 0; i < len; i++ ) {
    dict[ words[i][0] ] = words[i][1];
console.dir( dict );



Usage: afinn-111 [options]


  -h,    --help                Print this message.
  -V,    --version             Print the package version.
         --format fmt          Output format: 'csv' or 'ndjson'.


  • The CLI supports two output formats: comma-separated values (CSV) and newline-delimited JSON (NDJSON). The default output format is CSV.


$ afinn-111


  • Nielsen, Finn Årup. 2011. "A new ANEW: Evaluation of a word list for sentiment analysis in microblogs." In Proceedings of the ESWC2011 Workshop on 'Making Sense of Microposts': Big Things Come in Small Packages., 718:93–98. CEUR Workshop Proceedings.
  • Hansen, Lars Kai, Adam Arvidsson, Finn Årup Nielsen, Elanor Colleoni, and Michael Etter. 2011. "Good Friends, Bad News - Affect and Virality in Twitter." In Future Information Technology: 6th International Conference, FutureTech 2011, Loutraki, Greece, June 28-30, 2011, Proceedings, Part II, edited by James J. Park, Laurence T. Yang, and Changhoon Lee, 34–43. Berlin, Heidelberg: Springer Berlin Heidelberg. doi:10.1007/978-3-642-22309-9_5.


The data files (databases) are licensed under an Open Data Commons Attribution 1.0 License and their contents are licensed under a Creative Commons Attribution 4.0 International Public License. The original dataset is attributed to Finn Årup Nielsen and can be found here. The software is licensed under Apache License, Version 2.0.