怎么使用Python分词工具jieba
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,本篇文章给大家分享的是有关怎么使用Python分词工具jieba,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。结巴分词是Python语言
千家信息网最后更新 2024年11月11日怎么使用Python分词工具jieba
本篇文章给大家分享的是有关怎么使用Python分词工具jieba,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
结巴分词是Python语言中最流行的一个分词工具,在自然语言处理等场景被广泛使用。
因为GitHub写的文档太啰嗦,所以整理了一个简版的入门使用指南,看完可直接上手
安装
pip install jieba
简单分词
import jieba
result = jieba.cut("我爱中国北京大学")
for word in result:
print(word)
输出
我
爱
中国
北京大学
句子切分成了5个词组。
全模式分词
result = jieba.cut("我爱中国北京大学", cut_all=True)
for word in result:
print(word)
输出
我
爱
中国
北京
北京大学
大学
全模式分出来的词覆盖面更广。
提取关键词
从一个句子或者一个段落中提取前k个关键词
import jieba.analyse
result = jieba.analyse.extract_tags("机器学习,需要一定的数学基础,需要掌握的数学基础知识特别多,"
"如果从头到尾开始学,估计大部分人来不及,我建议先学习最基础的数学知识",
topK=5,
withWeight=False)
import pprint
pprint.pprint(result)
输出
['数学', '学习', '数学知识', '基础知识', '从头到尾']
topK 为返回前topk个权重最大的关键词
withWeight 返回每个关键字的权重值
去掉停止词
停止词是指在句子中无关紧要的词语,例如标点符号、指示代词等等,做分词前要先将这些词去掉。分词方法cut
不支持直接过滤停止词,需要手动处理。提取关键字的方法 extract_tags
支持停止词过滤
# 先过滤停止词
jieba.analyse.set_stop_words(file_name)
result = jieba.analyse.extract_tags(content, tokK)
file_name 的文件格式是文本文件,每行一个词语
以上就是怎么使用Python分词工具jieba,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。
知识
关键
大学
数学
北京
基础
我爱
中国
学习
工具
关键词
句子
中国北京大学
输出
从头到尾
从头
关键字
基础知识
文件
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
金像软件开发有限公司
考研重庆网络安全好考吗
大兴区综合软件开发好处
网络安全口令破解
博兴物流竞价软件开发价格
关于网络安全教育的党课
网络安全自动装置考试试题
英雄联盟重置后找不到服务器
大学一般有哪些服务器
最大的物流软件开发商
服务器上玩
安卓游戏服务器下载软件
深圳c语言软件开发哪家便宜
用什么样的服务器开传奇
标准服务器操作系统
软件开发算发明吗
朝阳区先进网络技术服务品质保障
软件开发怎么决算
一梦江湖服务器等级多久升一级
华为服务器指示灯说明
浙江高清视频会议服务器价格
德宏网络安全前途
数据库原理课程设计报告穆玲
5G网络技术具备的优势有
上海专业的进销存软件开发价格
下列数据库属于多租户数据库的是
服务器系统关闭开机密码
校园网络安全情况自查报告
程序无法连接数据库
济宁党建设计软件开发哪儿好