< 制作詞云 序 >—準(zhǔn)備(QQ聊天)素材

1. 詞云圖

相信大家在生活中也看過(guò)下面這樣的圖形吧?想必對(duì)于詞云圖也不是很陌生吧?詞云圖餐弱,顧名思義,就是一些具有關(guān)鍵意義的詞囱晴,組成一些具有代表意義的形狀膏蚓,并按照重要程度、出現(xiàn)頻率等進(jìn)行排列組合得到一張精煉濃縮的信息圖畸写。是不是感覺(jué)十分高大上驮瞧?其實(shí),我們自己也可以做屬于我們自己的詞云圖艺糜。

百度搜索詞云圖01

百度搜索詞云圖02

2. 準(zhǔn)備素材

巧婦難為無(wú)米之炊剧董,我們需要準(zhǔn)備一下材料去烹飪我們這道視覺(jué)盛宴:

  • 主材料:文本
  • 輔料:圖片
  • 工具:詞云制作工具(WordArt 等) OR 編程語(yǔ)言(python 等)

3. 準(zhǔn)備文本

這一章里面,我主要介紹的是如何把QQ聊天記錄導(dǎo)出破停,并把整理成關(guān)鍵詞翅楼,為后續(xù)可視化做準(zhǔn)備的。

  • 導(dǎo)出聊天記錄
    首先找到qq的消息管理器(小喇叭),然后找到你想要得到的聊天記錄的那位真慢,右鍵毅臊,導(dǎo)出消息記錄就可以了『诮纾【注意】選擇下拉菜單管嬉,將聊天記錄導(dǎo)出為(* .txt)格式或者是(* .mht)格式皂林。

    導(dǎo)出qq聊天記錄.png

  • 處理文本
    在得到文本素材以后,我們需要將這些文本進(jìn)行分割蚯撩,得到一個(gè)個(gè)詞語(yǔ)础倍,經(jīng)過(guò)過(guò)濾得到關(guān)鍵詞。這里胎挎,我們選用的是 jieba 結(jié)巴中文分詞沟启。
    jieba 中文分詞的 Github 項(xiàng)目地址:https://github.com/fxsjy/jieba

    • 通過(guò) pip 安裝jieba:pip install jieba
    • 通過(guò) jieba 處理文本:

      import jieba
      import jieba.analyse
      import re # 正則表達(dá)式清洗數(shù)據(jù)
      # 打開(kāi)并讀取文檔
      file=open("wxb.txt",'r',encoding='UTF-8')
      obj=file.read()
      file.close()

      import re
      # 使用re.sub()函數(shù)進(jìn)行清洗
      # 主要清洗對(duì)象為"=="德迹、"YYYY-MM-DD"、"HH:MM:SS"揭芍、"QQ昵稱"胳搞、"[圖片]"
      # 下面以時(shí)間數(shù)據(jù)處理為例進(jìn)行簡(jiǎn)單的演示,大家可以根據(jù)自己的需要称杨,根據(jù)規(guī)則進(jìn)行修改
      t_rm1= re.sub("\d\d:\d\d:\d\d",'',obj)

      • 分詞

      # 將特定的詞加入詞典
      jieba.add_word("不安分的小王")
      # 分詞
      word_list=jieba.cut(obj,cut_all=Flase,HMM=True)
      word_split="\".join(word_list)

      word_split 便是你最終的分詞結(jié)果
      • 提取關(guān)鍵詞
        光得到分詞結(jié)果我們還不能很好地展現(xiàn)文本內(nèi)容肌毅,這一步,我們需要分詞后的統(tǒng)計(jì)列另,提取關(guān)鍵詞芽腾。為后面可視化做準(zhǔn)備。

      # 提取關(guān)鍵詞
      rank_K=300 #提取前300的關(guān)鍵詞
      # 返回帶有權(quán)重的詞語(yǔ)的list
      tags = jieba.analyse.extract_tags(wrd_split, topK=rank_K, withWeight=True, allowPOS=())
      word_split="\".join(word_list)
      # 如果不想帶權(quán)重的話页衙,可以設(shè)置 withWeight=False

      • 保存最終關(guān)鍵詞和結(jié)果
      with open("keywords.txt",'w',encoding='UTF-8') as f:
           for i in range(0,rank_K):
               f.write(str(tags[i])+'\n')
      
      • 保存最終關(guān)鍵詞和結(jié)果


        關(guān)鍵詞提取結(jié)果(部分)

到此摊滔,介紹完了文本準(zhǔn)備的相關(guān)工作。后面會(huì)繼續(xù)介紹如何制作詞云店乐。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末艰躺,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子眨八,更是在濱河造成了極大的恐慌腺兴,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件廉侧,死亡現(xiàn)場(chǎng)離奇詭異页响,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)段誊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門闰蚕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人连舍,你說(shuō)我怎么就攤上這事没陡。” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵盼玄,是天一觀的道長(zhǎng)贴彼。 經(jīng)常有香客問(wèn)我,道長(zhǎng)埃儿,這世上最難降的妖魔是什么器仗? 我笑而不...
    開(kāi)封第一講書人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮蝌箍,結(jié)果婚禮上青灼,老公的妹妹穿的比我還像新娘。我一直安慰自己妓盲,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布专普。 她就那樣靜靜地躺著悯衬,像睡著了一般。 火紅的嫁衣襯著肌膚如雪檀夹。 梳的紋絲不亂的頭發(fā)上筋粗,一...
    開(kāi)封第一講書人閱讀 49,046評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音炸渡,去河邊找鬼娜亿。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蚌堵,可吹牛的內(nèi)容都是我干的买决。 我是一名探鬼主播,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼吼畏,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼督赤!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起泻蚊,我...
    開(kāi)封第一講書人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤躲舌,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后性雄,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體没卸,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年秒旋,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了约计。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡滩褥,死狀恐怖病蛉,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤铺然,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布俗孝,位于F島的核電站,受9級(jí)特大地震影響魄健,放射性物質(zhì)發(fā)生泄漏玻淑。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一琅关、第九天 我趴在偏房一處隱蔽的房頂上張望至朗。 院中可真熱鬧,春花似錦析恋、人聲如沸良哲。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)筑凫。三九已至,卻和暖如春并村,著一層夾襖步出監(jiān)牢的瞬間巍实,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工哩牍, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留棚潦,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓膝昆,卻偏偏與公主長(zhǎng)得像丸边,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子外潜,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 注:參考文檔 一原环、在線詞云圖工具# (1)、使用### 在正式使用jieba分詞之前处窥,首先嘗試用在線分詞工具來(lái)將自...
    DearIreneLi閱讀 6,004評(píng)論 1 8
  • 不經(jīng)意間聽(tīng)到這首歌曲 驚詫于主唱的哭腔花音 在樂(lè)隊(duì)的演唱之中 仿佛看到了人性的 感情與理智的沖突 過(guò)去與未來(lái)的糾纏...
    南岳衡山隱士閱讀 325評(píng)論 0 0
  • 0 / 1 恍惚之間已經(jīng)到了大三滔驾,要不是宿舍的姐妹都談起了戀愛(ài)谒麦,我還一直以為自己依舊是那個(gè)不諳世事的十七歲小姑娘。...
    梅林桃花飛閱讀 256評(píng)論 0 3
  • Power Clean -Booster Lite ("us", "we" or "the Application...
    littlefoxapps閱讀 214評(píng)論 0 0
  • 我家小區(qū)門口有一個(gè)老人家哆致,經(jīng)常晚上出來(lái)绕德,推著一個(gè)小推車賣水果。 老人家賣的水果一天賣一樣摊阀,有時(shí)兩三天賣一樣耻蛇。不是天...
    快樂(lè)靈芝閱讀 398評(píng)論 9 6