python中文主客观分类

查了很久发现主客观分析的方法很多,但是数据集少的可怜,能直接使用的库更少,好不容易找到一个,收藏一下:

Github 页面:https://github.com/liuhuanyong/ZhuguanDetection

下载与使用方法:

git clone git@github.com:liuhuanyong/ZhuguanDetection.git
cd ZhuguanDetection
rm -rf .git
rm -rf .idea
rm -rf __pycache__/

数据集在文件夹dict/下,使用项目的文件可以查看示例代码,最后输出值越大,越倾向于主观;输出值越小,越倾向于客观。

示例代码

from ZhuguanDetection.zhuguan import ZhuguanDetect


def main():
    handler = ZhuguanDetect()  # 主客观分析

    text_string = "文本,是指书面语言的表现形式,从文学角度说,通常是具有完整、系统含义的一个句子或多个句子的组合。"
    handler_score_1 = handler.detect(text_string)
    print("句子1:", handler_score_1)

    text_string_2 = "闭上眼,是你的笑脸,闭上眼,是你的笑脸,爱呀恨呀都是你"
    handler_score_2 = handler.detect(text_string_2)
    print("句子2:", handler_score_2)


if __name__ == '__main__':
    main()

结果:

句子1: 0.2557142857142857
句子2: 0.4166666666666667
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

呆萌的代Ma

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值