Skip to main content

A toolkit for estimating Chinese sentiment scores with multiple measures.

Project description

Chinese Sentiment Measures

A toolkit for estimating Chinese sentiment scores with multiple measures.

pip install cn-sentiment-measures

Measures

  1. Absolute Proportional Difference - APD. Bounds: [-1, 1]
  2. Relative Proportional Difference - RPD. Bounds: [-1, 1]
  3. Logit scale - LC. Bounds: [-infinity, +infinity]

Improved versions of the above measures by integrating degree words are marked with _with_degree in the toolkit.

Examples

from cn_sentiment_measures.sentiment_measures import SentimentMeasures

sm = SentimentMeasures()

word_list=["我","今天","很","高兴"]

print("Here are measure values with normal measures!")
print('APD = ',sm.APD(word_list))
print('RPD = ',sm.RPD(word_list))
print('LS = ',sm.LS(word_list))

print()
print("Here are measure values optimized by using adverb words!")
print('APD* = ',sm.APD_with_degree(word_list))
print('RPD* = ',sm.RPD_with_degree(word_list))
print('LS* = ',sm.LS_with_degree(word_list))

License

The project is provided by Donghua Chen.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cn-sentiment-measures-1.0.0.dev5.tar.gz (198.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page