栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python中文主客观分类

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1026356.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号