Skip to content

A toolkit for estimating Chinese sentiment scores with multiple measures.

License

Notifications You must be signed in to change notification settings

dhchenx/cn-sentiment-measures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A toolkit for estimating Chinese sentiment scores with multiple measures.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages