用于NLP的sentic包

sentic的Python项目详细描述


#使用senticnet4(http://sentic.net/http://sentic.net/).实现语义和情感分析的python接口。








使用pip:使用pip:

`````
$pip install sentic
``````


``````>br/>>python setup.py install
```









如何使用sentic提供的

`` python
导入SenticPhrase
text=“雪莉真是个可爱的女孩。”
sp=SenticPhrase(text)
sp.info(text)
>;{sentics':{aptitude':0.062,“注意”:0.3695,“愉悦”:0.47050000000000003,“敏感度”:0.0115},“语义”:{furry,“劳动”,“夜间”,“职业”,“动物毛皮”,“毛茸茸的”,“警察工作”,“任务”‘家养宠物’‘就业’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养宠物’‘家养dtags()
{“欢乐”:2,“兴趣”:1,“钦佩”:1}

>“employment”}
```

另外,如果需要,可以使用相同的senticphrase类对象对其他文本体进行方法调用。引入这种功能的方式是因为为每一个不同的文本体创建新对象可能会很麻烦,而且内存效率也很低。

```python
`word not in sentic word set
>;>sp.info(“asdkfjalsfknqsf”)
{'polarity':0,'sentics':{},'semantics':set(),'moodtags':{,“情感”:“中性”}

>;>>;sp.info(“人类是如此有趣的物种。”)
{感觉性:{敏感度:0.0,“能力”:0.2995,“注意力”:-0.08550000000000002,“愉悦”:0.725},“情感”:“强烈积极”,“语义”:set(),“情绪标签”:{“兴趣”:1,“快乐”:1,“钦佩”:1,“惊喜”:1},“极性”:0.6165}

>;>;sp.获取极性(“使用同一对象获取另一文本的极性”)
0.5683333333334
`````

还可以使用其他语言:

``python
“['beaucoup de'u fleuurs'beaucoupde'u fleuurs'beaucoupde'u fleuurs'montrer'montrer'beaucoupde'u fleuurs'rose'donner'donner'u des'u fleuurs']

>sp.get moodtags()
>;[''intre'retretr't''''''倾慕']]



>sp.get'u sentics()
>>sp.get'getu sentics()
>>>>>;{gt;{gt;{'aptitup;0.071,'敏感度0.071,'敏感度::0.093}

(不幸的是,法语数据集和其他一些语言没有正/负标签。)

sp.get_polarity()
>;>0

>;>neutral
````

您可以在这里找到所有支持的语言:http://sentic.net/api/

(@yurimalheiros)https://github.com/yurimalheiros/senticnetapi.


SenticNet是麻省理工学院媒体实验室2010年在科学与工程(CASE)研究项目的工业合作奖中提出的一项倡议由英国工程和物理科学研究委员会(EPSRC)资助,由斯特林大学、媒体实验室和Sitekit实验室合作而成。目前,Sentic团队正在维护和进一步开发SenticNet知识库和SenticNet框架新加坡南洋理工大学计算机工程学院的一个多学科研究小组,同时也受到世界各地许多哨兵爱好者的欢迎。

包含全部或部分通过使用API获得的结果的工作或陈述:
*E.Cambria、S.Poria、R.Bajpai和B.Schullersenticnet 4:基于概念原语的情感分析语义资源。见:COLING,第2666-2677页,大阪(2016)http://sentic.net/senticnet-4.pdf*

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

推荐PyPI第三方库


热门话题
java网络视图。loadData不适用于Android 9.0(API29)   安卓“ArrayAdapter要求资源ID为TextView”XML问题   Java压缩文件:有限制吗?   java如何在recyclerview中单击项时显示对话框   TextField中的if语句值抛出java。lang.NumberFormatException错误   java文件通过服务器ip上传,但不从域名上传   java HttpRequestBase如何打印请求及其所有数据   java如何实现JPanel的等宽等高   java为Struts 2动态填充jqGrid select   用于替换xml字符串中的字符串的正则表达式   如何防止Java代码中的整数溢出?   java如何在SpringBoot 2中禁用安全性?   java出现读入文件问题,并将其设置为变量