Abstract:ELIT是一个新开放的NLP研究平台,目前提供情感分析工具,使用CNN模型。小小地测试了下这个平台,目前功能还少,不过以后估计会增加吧。
介绍
AWS与埃默里大学合作开发的基于云的NLP研究平台ELIT
- 端到端的NLP pipeline
- 提供网页API将平台独立,任何人可通过网络连接请求在其上大规模计算
功能 ELIT SENTIMENT VISUALIZATION
CNN模型进行情感分析:
1 | graph TD |
功能:单词化—>分割—>情感分析。
操作步骤
1.输入文本
2.analyze(输入文本被发送到所选的运行NLP pipeline的ELIT服务器)
3.文本被用情绪编码标注,红-消极,绿-中立,蓝-积极;不同透明度(opacity)代表情感含义的强烈程度;可将强度等级可视化,圆圈越大,情感越强烈;如:
测试结果图:
注:测试发现情感标注效果并不算好,机器仍不能理解语义,只是做单纯的分词和按规则、语法标注。
python获取输出结果
1 | import requests |
以网络请求方式调用网页API,结果以json格式输出。
解码框架
解码请求通过弹性负载平衡器(Elastic Load Balancer)确保其可伸缩性。