最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python第三方庫jieba庫與中文分詞全面詳解

 更新時間:2022年07月07日 10:29:11   作者:Argonaut_  
jieba庫是一款優(yōu)秀的Python第三方中文分詞庫,jieba支持三種分詞模式:精確模式、全模式和搜索引擎模式,下面這篇文章主要給大家介紹了關(guān)于Python第三方庫jieba庫與中文分詞的相關(guān)資料,需要的朋友可以參考下

一、什么是jieba庫

jieba是優(yōu)秀的中文分詞第三方庫,由于中文文本之間每個漢字都是連續(xù)書寫的,我們需要通過特定的手段來獲得其中的每個詞組,這種手段叫做分詞,我們可以通過jieba庫來完成這個過程。

二、jieba分詞原理

jieba庫的分詞原理是利用了一個中文詞庫,將待分詞的內(nèi)容與分詞詞庫對比,通過圖結(jié)構(gòu)和動態(tài)規(guī)則劃分方法找到最大概率的詞組。除了分詞,jieba還提供增加自定義中文單詞的功能。

三、jieba庫支持的三種分詞模式

1.精確模式

將句子最精確地分開,適合文本分析;

2.全模式

把句子中所有可以成詞的詞語都掃描出來,速度非???,但是不能解決歧義;

3.搜索引擎模式

在精確模式的基礎(chǔ)上,對長詞再次切分,提高召回率,適合用于搜索引擎分詞

注:對中文分詞來說,jieba庫只需要一行代碼即可。英文文本不存在分詞問題

四、jieba庫常用函數(shù)

函數(shù)描述
jieba.lcut(s)精確模式,返回一個列表值
jieba.lcut(s,cut_all=True)全模式,返回一個列表值
jieba.lcut_for_search(s)搜索引擎模式,返回一個列表值
jieba.add_word(w)向分詞詞典中增加新詞w

五、jieba實操

首先你需要安裝jieba庫
pip install jieba

練習(xí)一(jieba.lcut)精確模式

jieba.lcut(s)是最常用的中文分詞函數(shù),用于精確模式,將字符串分割成等量的中文詞組。

import jieba

ls = jieba.lcut("我愿意穿過璀璨繁星")
print(ls)

練習(xí)二(jieba.lcut(s,cut_all=True) )全模式

jieba.lcut(s,cut_all=True)用于全模式,將字符串的所有分詞可能列出來,冗余最大。

import jieba
ls = jieba.lcut("人面不知何處去,桃花依舊笑春風(fēng)", cut_all=True)
print(ls)

練習(xí)三(jieba.lcut_for_search)搜索引擎模式

jieba.lcut_for_search該模式首先執(zhí)行精確模式,然后在對其中長詞進(jìn)一步分獲得最終結(jié)果

import jieba
ls1 = jieba.lcut("仰天大笑出門去我輩豈是蓬蒿人")
ls = jieba.lcut_for_search("仰天大笑出門去我輩豈是蓬蒿人")
print(ls1)
print(ls)

練習(xí)四(jieba.add_word(w))增加新詞

import jieba

ls = jieba.lcut_for_search("仰天大笑出門去我輩豈是蓬蒿人")
print(ls)
jieba.add_word("蓬蒿人")
ls1 = jieba.lcut("仰天大笑出門去我輩豈是蓬蒿人")
print(ls1)

小結(jié):精確模式因為不產(chǎn)生冗余,最為常用。

總結(jié) 

到此這篇關(guān)于Python第三方庫jieba庫與中文分詞的文章就介紹到這了,更多相關(guān)Python jieba庫與中文分詞內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • pytorch實現(xiàn)CNN卷積神經(jīng)網(wǎng)絡(luò)

    pytorch實現(xiàn)CNN卷積神經(jīng)網(wǎng)絡(luò)

    這篇文章主要為大家詳細(xì)介紹了pytorch實現(xiàn)CNN卷積神經(jīng)網(wǎng)絡(luò),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • 基于python連接oracle導(dǎo)并出數(shù)據(jù)文件

    基于python連接oracle導(dǎo)并出數(shù)據(jù)文件

    這篇文章主要介紹了基于python連接oracle導(dǎo)并出數(shù)據(jù)文件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04
  • Python3+Pycharm+PyQt5環(huán)境搭建步驟圖文詳解

    Python3+Pycharm+PyQt5環(huán)境搭建步驟圖文詳解

    這篇文章主要介紹了Python3+Pycharm+PyQt5環(huán)境搭建步驟圖文詳解,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-05-05
  • Python tkinter之ComboBox(下拉框)的使用簡介

    Python tkinter之ComboBox(下拉框)的使用簡介

    這篇文章主要介紹了Python tkinter之ComboBox(下拉框)的使用簡介,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-02-02
  • python?slack桌面自動化開發(fā)工具

    python?slack桌面自動化開發(fā)工具

    這篇文章主要為大家介紹了python?slack桌面自動化開發(fā)工具使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • Python使用SciencePlots庫繪制學(xué)術(shù)圖表詳解

    Python使用SciencePlots庫繪制學(xué)術(shù)圖表詳解

    這篇文章主要介紹了Python使用SciencePlots庫繪制學(xué)術(shù)圖表,SciencePlots提供了一系列預(yù)設(shè)的科學(xué)繪圖樣式,能夠幫助研究人員輕松創(chuàng)建專業(yè)的學(xué)術(shù)圖表,需要的朋友可以參考下
    2025-04-04
  • Python入門之模塊和包用法詳解

    Python入門之模塊和包用法詳解

    這篇文章主要為大家詳細(xì)介紹一下Python中的包與模塊的使用,文中的示例講解詳細(xì),對我們學(xué)習(xí)Python有一定幫助,感興趣的小伙伴可以學(xué)習(xí)一下
    2022-07-07
  • Pytorch+PyG實現(xiàn)EdgeCNN過程示例詳解

    Pytorch+PyG實現(xiàn)EdgeCNN過程示例詳解

    這篇文章主要為大家介紹了Pytorch+PyG實現(xiàn)EdgeCNN過程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • 使用pytorch加載并讀取COCO數(shù)據(jù)集的詳細(xì)操作

    使用pytorch加載并讀取COCO數(shù)據(jù)集的詳細(xì)操作

    這篇文章主要介紹了使用pytorch加載并讀取COCO數(shù)據(jù)集,基礎(chǔ)知識包括元祖、字典、數(shù)組,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • Python使用CRC32實現(xiàn)校驗文件

    Python使用CRC32實現(xiàn)校驗文件

    CRC文件校驗是一種用于驗證文件完整性的方法,通過計算文件的CRC值并與預(yù)先計算的CRC校驗值進(jìn)行比較,來判斷文件是否發(fā)生變化,本文我們就來介紹一下Python如何利用CRC32實現(xiàn)校驗文件吧
    2023-10-10

最新評論

平远县| 太康县| 博白县| 荆州市| 高青县| 习水县| 黑龙江省| 邢台市| 洛宁县| 乌兰察布市| 新龙县| 维西| 桦甸市| 无为县| 仙桃市| 兴山县| 惠安县| 双牌县| 舞阳县| 漯河市| 会同县| 兴化市| 专栏| 新龙县| 辽阳县| 富平县| 安阳县| 天台县| 昌平区| 峨眉山市| 珲春市| 望都县| 临澧县| 石家庄市| 志丹县| 农安县| 衡东县| 格尔木市| 苍梧县| 天峨县| 湛江市|