@stdlib/datasets-liu-positive-opinion-words-en
v0.2.2
Published
A list of positive opinion words.
Downloads
22
Readme
Positive Opinion Words
A list of positive opinion words.
Installation
npm install @stdlib/datasets-liu-positive-opinion-words-en
Usage
var words = require( '@stdlib/datasets-liu-positive-opinion-words-en' );
words()
Returns a list of positive opinion words.
var list = words();
/* returns
[
'a+',
'abound',
'abounds',
'abundance',
'abundant',
'accessable',
'accessible',
'acclaim',
'acclaimed',
'acclamation',
'accolade',
'accolades',
...
]
*/
Notes
- A word's appearance in a sentence does not necessarily imply a positive or negative opinion. See Liu (2010).
- The list includes misspelled words. Their presence is intentional, as such misspellings frequently occur in social media content.
Examples
var floor = require( '@stdlib/math-base-special-floor' );
var randu = require( '@stdlib/random-base-randu' );
var words = require( '@stdlib/datasets-liu-positive-opinion-words-en' );
var list = words();
var len = list.length;
var idx;
var i;
// Select random words from the list...
for ( i = 0; i < 100; i++ ) {
idx = floor( randu()*len );
console.log( list[ idx ] );
}
References
- Hu, Minqing, and Bing Liu. 2004. "Mining and Summarizing Customer Reviews." In Proceedings of the Tenth Acm Sigkdd International Conference on Knowledge Discovery and Data Mining, 168–77. KDD '04. New York, NY, USA: ACM. doi:10.1145/1014052.1014073.
- Liu, Bing, Minqing Hu, and Junsheng Cheng. 2005. "Opinion Observer: Analyzing and Comparing Opinions on the Web." In Proceedings of the 14th International Conference on World Wide Web, 342–51. WWW '05. New York, NY, USA: ACM. doi:10.1145/1060745.1060797.
- Liu, Bing. 2010. "Sentiment Analysis and Subjectivity." In Handbook of Natural Language Processing, edited by Nitin Indurkhya and Fred J. Damerau, 2nd ed., 627–66. Chapman & Hall/CRC. https://www.crcpress.com/Handbook-of-Natural-Language-Processing-Second-Edition/Indurkhya-Damerau/p/book/9781420085921.
License
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 Bing Liu and Minqing Hu and can be found here. The software is licensed under Apache License, Version 2.0.
See Also
@stdlib/datasets-liu-positive-opinion-words-en-cli
: CLI package for use as a command-line utility.@stdlib/datasets-liu-negative-opinion-words-en
: A list of negative opinion words.
Notice
This package is part of stdlib, a standard library for JavaScript and Node.js, with an emphasis on numerical and scientific computing. The library provides a collection of robust, high performance libraries for mathematics, statistics, streams, utilities, and more.
For more information on the project, filing bug reports and feature requests, and guidance on how to develop stdlib, see the main project repository.
Community
Copyright
Copyright © 2016-2024. The Stdlib Authors.