怎么使用Python分词工具jieba
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,本篇文章给大家分享的是有关怎么使用Python分词工具jieba,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。结巴分词是Python语言
千家信息网最后更新 2025年02月04日怎么使用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安全错误
数据库的锁怎样保障安全
浪潮软件开发的云智平台
易班网络安全作品征集
权威数据库发布
夏令营网络安全课
金鑫科技直销软件开发
密云租房软件开发
黑龙江专业软件开发价格
7.对于excel数据库
为什么服务器主机不动态分配
外服服务器
无线网络技术支撑适合女生吗
fifa 15更新数据库
湖南泰穗康互联网科技有限公司
websocket服务器
数据库2020年8月自学考试
ftp是服务器吗
关于计算机网络技术的规划
网络安全长句
一梦江湖特殊服务器
宣传网络安全新闻稿
苹果与服务器无法安全问题
网络安全和校园安全体会
oracle只导出数据库对象
韩国有没有软件开发
上海易铭客网络技术
数据库weekday函数的使用方法
云南省中央贫困数据库怎么查询
锐思数据库21年年报
服务器上的cpu哪里买
电力公司网络安全保障专项