fredriksen-jahren词汇分类器的python端口

fjlc的Python项目详细描述


源代码:https://github.com/draperunner/fjlc

这个包是Lexicon Creator和Python的Python端口。 Valerij Fredriksen和Brage Ekroll Jahren(2016年)。它与 python版本=3。

原始Java代码可在此处获得: https://github.com/freva/Masteroppgave

如果在出版物中使用此软件包,请引用>;valerij 弗雷德里克森和布拉格·埃克洛尔·贾伦。Twitter情绪分析: 探索情感词库的自动生成。硕士论文,2016年。

安装

pip install fjlc

Lexicon Classifier

^ {tt1}$使用Fredriksen的最佳执行词典 还有杰伦。您可以指定自己的词典,见下面的选项。

使用量

fromfjlcimportLexiconClassifierlc=LexiconClassifier()

您可以对单个tweet或tweet列表进行分类:

>>> lc.classify("I am happy!")
'POSITIVE'
>>> lc.classify(["I am happy!", "I hate rain"])
['POSITIVE', 'NEGATIVE']

您可以获得一条或多条tweet的情感值

>>> lc.classify("I am happy!")
5.599244615570646
>>> lc.classify(["I am happy!", "I hate rain"])
[5.599244615570646, -2.767224666516315]

选项

LexiconClassifier有三个选项:*lexicon:路径到 情感词汇文件*:选项文件的路径* dictionary:规范字典的路径

Lexicon Creator

用法

fromfjlcimportLexiconCreatorlc=LexiconCreator()

不完整,未经测试。

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

推荐PyPI第三方库


热门话题
如何在不使用java安装outlook的情况下以编程方式创建pst文件?   如何在java中比较泛型方法中的数组?   JavaFXHTML节点元素   java H2数据库要降低的连接设置无效(2019)   安卓 hilt中的java依赖循环   java这个结构什么时候有意义?   带有模式和匹配器的Java正则表达式   来自类变量的java JNI jstring?   尝试从socket读取时发生java非法阻止模式异常   绑定中使用Moxy的java接口映射。xml不能使用多个接口?   java如何仅静音来电铃声而不静音短信   下载时,java无法获取音频进度条   java SavedIntanceState。getBoolean()使我的应用程序崩溃(我想)   java图像的永久位置?   mysql Java:将多个独立脚本重构为一个脚本   在Windows上以Java访问iTunes歌词数据   java改进BaseUrl和API   为什么有必要在OSGi security中为java security manager授予所有权限