SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 1606.02820 · 2016

Inducing Domain-Specific Sentiment Lexicons from Unlabeled Corpora

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 3 functions out of this paper's own repositories and ran 0 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
williamleif/socialsent pwc_unofficial 0 of 3
FunctionStatusWhere it lives
lines_in_file Not yet run williamleif/socialsent/socialsent/util.py
code served (permissive licence) · get_code("e4dda7c522363450")
load_json Not yet run williamleif/socialsent/socialsent/util.py
code served (permissive licence) · get_code("9ce8828808f61c99")
random_seeds Not yet run williamleif/socialsent/socialsent/seeds.py
code served (permissive licence) · get_code("3cf57e375ff4826b")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

A word's sentiment depends on the domain in which it is used. Computational social science research thus requires sentiment lexicons that are specific to the domains being studied. We combine domain-specific word embeddings with a label propagation framework to induce accurate domain-specific sentiment lexicons using small sets of seed words, achieving state-of-the-art performance competitive with approaches that rely on hand-curated resources. Using our framework we perform two large-scale empirical studies to quantify the extent to which sentiment varies across time and between communities. We induce and release historical sentiment lexicons for 150 years of English and community-specific sentiment lexicons for 250 online communities from the social media forum Reddit. The historical lexicons show that more than 5% of sentiment-bearing (non-neutral) English words completely switched polarity during the last 150 years, and the community-specific lexicons highlight how sentiment varies drastically between different communities.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("1606.02820")
get_code_for_paper("1606.02820")
have("1606.02820")

Connect an agent — have() is free.