python模块获得unicode表情符号的情感排名。

emosent-p的Python项目详细描述


emosent py

emosett py是一个python实用程序包,用于获取unicode emojis的情感排名。

根据Kralj Novak P、Smailovi奇J、Sluban B、Mozeti_i的研究 (2015)关于情感的情感。

日志链接: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0144296

从Clarin存储库获取的CSV数据, 存储库链接:http://hdl.handle.net/11356/1048

这个项目的灵感来自emoji-sentiment,一个用javascript编写的类似实用程序。

emoji支持

此项目支持的情绪化情绪排序的完整列表 可以在找到 Emoji Sentiment Ranking v1.0

安装

您可以使用pip

pip install emosent-py

用法

示例1

fromemosentimportget_emoji_sentiment_rankget_emoji_sentiment_rank('❤')

输出:

{'unicode_codepoint':'0x2764','occurrences':8050,'position':0.746943086,'negative':355.0,'neutral':1334.0,'positive':6361.0,'unicode_name':'HEAVY BLACK HEART','unicode_block':'Dingbats','sentiment_score':0.746}

示例2

fromemosentimportget_emoji_sentiment_rankget_emoji_sentiment_rank('?')

输出:

{'unicode_codepoint':'0x1f602','occurrences':14622,'position':0.805100583,'negative':3614.0,'neutral':4163.0,'positive':6845.0,'unicode_name':'FACE WITH TEARS OF JOY','unicode_block':'Emoticons','sentiment_score':0.221}

版本控制

我们使用SemVer进行版本控制。对于可用的版本, 见 tags on this repository

许可证

这个项目是根据麻省理工学院的许可证授权的-参见 LICENSE.txt文件了解更多详细信息。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JNLP无法在浏览器中正确启动(与dtjava.js一起部署)   在执行下一个方法之前,java将等待线程执行结束   java如何将另一个LayoutManager应用于JComboBox?(多栏JComboBox尝试)   使用jPBC在java中实现双线性配对   java在使用@RequestMapping注释时获取请求的值(URL)   java如何控制流量   java如何获取IFC对象的绝对坐标?   java目标服务器无法使用htmlunit和tor响应异常   java需要帮助创建一个循环结构来运行我的程序   java有可能拥有一个Android APK并在应用程序中更改构建变体吗?   在Sphinx4中运行Ant的java   Java:从ArrayList获取子列表的有效方法   java如何使在循环内部创建的数组在循环外部工作?   apache poi通过java中的XSSF表从单元格读取日期值   安卓 java自己的SeqLock实现,避免spinlock会更好吗?   java的并发底层方法。util。同时发生的预定未来   java比较方法违反了它的一般约定,如何使它具有可传递性?   使用JAVA定向指定类的DB导出子类   一个方法中的java更改特定imageView