我用Python做了600萬字歌詞分析,告訴你中國Rapper都在唱些什麼
我用Python做了600萬字歌詞分析,告訴你中國Rapper都在唱些什麼

更正啟示:原文刊載於《摩登天空雜誌》,本文授權轉載自《摩登天空雜誌》,原文標題〈我做了六百萬字的歌詞分析,告訴你中國Rapper都在唱些啥〉。

《中國有嘻哈》紅了,作為一名對中國HipHop毫無瞭解的吃瓜群眾,我開始好奇以下三個問題:

  • HipHop到底在唱些什麼?

  • 各個國家和地區的Rapper們想要說的唱的都有哪些特色?

  • 如果想當一個Rapper,我應該怎樣寫詞才能緊跟潮流又不會離題太遠?

為了解答這個疑問,我用Python抓取了美英、台灣、香港、中國四個地區,總共6000萬字的歌詞,其中包括中國600萬字歌詞,做了一些資料分析的工作,目的就是給我以及像我一樣的吃瓜群眾們一個有理有據的答案。

我的資料來源選了蝦米音樂,寫了好一會程式碼,抓取歌詞的爬蟲開始蹭蹭工作了⇣

爬蟲一般會面對兩個問題——

1. 代理問題

頻繁地抓取網站的頁面,IP很容易被封。於是寫了個抓免費代理的爬蟲,抓了八百多個代理IP,夠用了。

2. 效率問題

10萬首歌,即使是1秒一個請求,那得27個小時,我可等不了27個小時。

於是我決定開10個執行緒(thread),三小時程式就能跑完。

然後在三小時之後,我收穫一個約100M、49,419首歌的資料庫。

接下來,就是一些資料清洗、處理、分析的工作。

蝦米的歌詞都是用戶編輯上傳的,格式不適用資料分析,所以我得把無用的符號、編曲、作詞之類的資訊除去(格式統一有多麼重要啊!朋友們),然後中英文各自分詞。英文需要去停詞(對資料分析無用的詞,一般沒有實際含義,如is、on、at、which),大小寫變換,以及詞形變換。英語中詞彙有單複數、各種時態,為了易於分析,需要還原為詞幹。另外不管是中文還是英文都需要詞性標注,一般來說分析也就分析名詞和形容詞,這些現成的開源庫使用(此處省去1,000萬字)。

總之,我都搞定了,以下就是分析結果。我們先看看中國地區的rapper歌詞裡有都寫了甚麼關鍵字:

01.jpg
圖/ 虎嗅網

「世界」和「時間」佔據首位,「老子」、「兄弟」、「baby」、「money」、「bitch」、「real」等詞倒是讓rapper的形象呼之欲出。rapper的詞裡頻繁提到「音樂」、「歌詞」、「旋律」、「歌曲」,可見他們對自己的音樂非常在乎。嘻哈音樂由於有freestyle的文化,對親自寫詞有要求,否則就不「real」,從節目中他們對偶像rapper的diss(英式英語,俚語,意指羞辱某人,或藉由使用羞辱性的言語或粗暴、輕率的行為讓某人感受不被尊重)也能看出來。

接著,我們來看看與其他幾個地區的關鍵字對比:

02.jpg
圖/ 虎嗅網

看起來rapper的生活差不多,無論中國還是臺灣,都喜歡喊「baby」,身邊都有一群「兄弟」和「朋友」,有「夢想」,平時都在唱「hip hop」,有「煩惱」了就罵罵街。

亮點是美國的關鍵字top1是「nigga」,這個和帶有種族歧視意味的「nigger」還不是一個詞。關於這個Tupac有過一個有意思的定義。

nigger : a black man with a slavery chain around his neck.(黑奴)
nigga : a black man with a gold chain on his neck.(金鏈黑漢子)

接下來,為了瞭解rapper的生活狀況,我開始分析一些常見詞彙在歌詞中出現的頻率。饒舌歌手們的生活想必少不了豪車,出門騎摩拜可能有被開除rap籍的風險。

感謝維琪提供汽車品牌頁面,並且很貼心的分了英語名稱、中國譯名,於是我又寫了個爬蟲把品牌名稱抓下來,然後統計資料庫中每個品牌出現的頻率。

03.jpg
圖/ 虎嗅網

這是各汽車品牌在中國16,284首嘻哈歌曲中出現的情況,在一首歌的歌詞中出現算一次,總共約有400多首歌中出現至少一次汽車的品牌名字。可以看出,饒舌歌手喜歡寶馬(BMW)和賓士的很多,特點只有一個,就是貴!其實夏利、桑塔納等車也有不少歌提到,但一般表達的是消極情緒。

然後我又統計了一下rapper們都喝什麼:

04.jpg
紅色是中國饒舌歌手的資料,黃色是總數據。
圖/ 虎嗅網

看來饒舌歌手不那麼喜歡喝威士卡,排在威士卡前面的還分別有龍舌蘭、白蘭地、朗姆酒,限於圖表大小我沒將這幾個列入圖表。香檳作為富有的象徵,遙遙領先,不過中國的饒舌歌手似乎處於消費尚未升級的水準,啤酒排在首位。外國人比較喜歡金酒,中國的饒舌歌手幾乎沒提到,雖然金酒一般用來調雞尾酒,但是雞尾酒提到的次數也是少得可憐。

饒舌歌手喜歡互相diss(懟),所以他們diss時會罵些啥?讓我們來看看他們都罵了什麼髒話。

這個統計有個小插曲,第一次統計發現一個中文髒話都沒有,還以為淨網運動成功了,結果發現分詞的詞庫裡壓根就沒髒話的詞彙,重新手動加入詞庫後就好了。

05.jpg
左邊是所有資料的出現次數,右邊是中國說唱的出現次數。
圖/ 虎嗅網

中國16,284首歌有2,496首出現髒話,髒話率約為15%,而非中國的資料中,33,134首歌有13,217首出現髒話,髒話率約為40%。

總的來看,我國歌手比較符合社會主義核心價值觀。我試著把「damn」和「shit」這兩個不那麼「髒」並且口語常見的詞在國外的統計中去掉,最後髒話率還有33%,比例遠遠高於中國。一個推測是,英文髒話詞彙在歌詞中更容易押韻,或者唱起來flow更好把握。另一個可能是審查原因,早有「in3」這樣的樂隊因為歌詞原因被禁,中國的rapper創作起來可不能太奔放。

最後我們來探討一下rap裡的押韻。

在《中國有嘻哈》中我們看到有單押、雙押、三押,各種層出不窮的押韻。旋律、押韻、節奏是說唱歌曲三個很重要的評判標準,一個好的押韻,能讓歌曲的flow更加流暢。

那麼我們怎麼才能唱出酷酷的押韻呢?我從歌詞庫中取出所有歌詞,分詞,然後根據韻母、聲調分類,然後得到了一個押韻詞彙檔。

韻腳的分佈挺有趣的,我統計了一下出現前十的兩字詞語韻腳:

06.jpg
圖/ 虎嗅網

可以看出,i i這個韻腳是最容易押韻的。下圖的這個韻腳的部分詞彙。「勢利」,「世紀」,「日誌」,「秘密」……

看著這些詞彙,我就情不自禁rap起來了,drop the beat!

07.jpg
圖/ 虎嗅網

雙押x9 達成!

以上應該能告訴你中國到底有什麼樣的嘻哈了。

往下滑看下一篇文章
2025台灣設計展在彰化!直擊「圓未來之行」必看十大亮點:3+1大展區,跨入時空轉換通道,共創未來新可能!
2025台灣設計展在彰化!直擊「圓未來之行」必看十大亮點:3+1大展區,跨入時空轉換通道,共創未來新可能!

亮點一:回溯城市源頭起點,航海語彙彷若時光倒流

「圓未來之行」共分為室內三大展區與一戶外展區,以「與城市一同成長」做為策展主軸,梳理出:「源─緣─圓─合」x時光「過去─現在─未來」串接時代軸線,將彰化的「交通、建設與生活」呈現於展區中。「源」記憶之源展區入口處,是彰化航運貿易的起點,設計語彙透過水波、帆船、引領觀展者漫步前進,從最微觀的早期建材文物看到城市發展的歷史,如:清領時期至日治時期的多樣建築元素與素材,包含:戎克船、壓艙石、福州杉、枕木、酒甕,回望彰化的源頭,憶起移居而來的風光繁榮。

亮點二:光雕沙盤演譯交通建設願景,點亮未來發展藍圖

「緣」的轉譯之間,以「連結」為核心主題。居民與城市透過交通路網緊密相繫,象徵彰化從人與地的互動中,編織出發展的脈動。〈脈動彰化〉展項以光雕技術投影於立體沙盤模型上,生動演繹「一軸一環雙樞紐四引擎」的整體建設願景。
隨著各交通樞紐依序點亮,縣域交通網絡的節奏逐步展開,城市與鄉鎮間的連結脈絡清晰浮現,展現彰化邁向均衡發展、共榮未來的宏觀藍圖。

1014_2.jpg
〈脈動彰化〉以光雕技術生動演繹「一軸一環雙樞紐四引擎」的整體建設願景。
圖/ 彰化縣政府

亮點三:模型x互動表述社群共融,實踐宜居生活的想像

以等比縮小建築模型結合互動展示,呈現伸港基地新時代青年住宅與社會住宅的「租售共融」模式,觀展者可透過互動深入瞭解青宅社宅共居的設計意圖與社會影響,感受彰化如何回應居住正義與社會福祉的生活需求,看見宜居城市的生活模樣。

1014_3.jpg
〈宜居共築所〉展示伸港基地「青宅+社宅共居」的創新政策。
圖/ 彰化縣政府

亮點四:鹿江綠建築校園AR互動,亮相生態x教育x文化的交織成果

教育是宜居生活的一大環節。「鹿江綠建築校園」透過立體模型結合互動呈現:未來綠學園─教育x永續x建築示範,將綠建築結合AR增強影像互動,觀展者用手機對準模型,即可看到校園的環境永續設計特點,讓綠建築不僅是獲獎的優秀成果,更是一個精心設計的教育實踐。

1014_4.jpg
本次作為【圓未來之行】展區的鹿江國際中小學,即是榮獲公共工程金質獎的綠建築場域,民眾可透過掃描模型上的標示點探索其中的永續設計。
圖/ 彰化縣政府

亮點五:你看不見的城市隱形治理設計,一地多用校園複合蓄洪池

展區中,將「全國首創校園複合蓄洪場─地下停車場兼蓄洪池」,透過立體模型結合電控薄膜,呈現蓄洪場域與生活場域的結合。看資源如何整合應用,超越既定印象,創造一地多用,融合教育、社區、防洪機能的複合設計新模範,表達城市韌性設計的新可能。

1014_5.jpg
〈全齡照護網〉展示一站式長照大樓,民眾走至定位即可揭露對應設施的照護服務。
圖/ 彰化縣政府

亮點六:回應健康共融的生活型態,窺見一站式長照大樓、共融公園等

健康共融的生活型態,城市是如何回應的呢?展區中也將呈現城市「全齡共享」的生活設計典範,讓不同的年齡層,都能被承接、照護與支持,展出:因應共融需求而設計的一站式長照大樓,內含不老健身房、托嬰與育兒親子館、長照創新等多項措施,只要踩在地上互動點位,便會亮起相應服務的大樓樓層,完整了解一站式長照大樓的服務項目。此外,也設計了「反應力x不老健身房」、「全民運動」等互動感應投影遊戲,以及未來「共融式遊戲場」投票選擇,表達未來城市規劃意向,提供參與城市共融的連結與共造,傳遞永續、人本兼容並蓄的溫柔回應。

亮點七:探索時間如何轉譯新生?走進老屋再造活化空間

展區概念中,回應300年的城市建設新舊共生,「時光新生所」打造出「老屋點燈造型故事屋」,精選五組代表案例,從老屋前身到改造過程,以及此刻的成果,看見老屋與社區、青年與夢想、創業與創新,透過建築再造表達當代生活的新生命與城市活力。

1014_6.jpg
〈時光新生所〉以翻牌形式呈現老屋整修前後的使用對比。
圖/ 彰化縣政府

亮點八:情境式體驗未來車廂,城市藍圖引導對未來的渴望期盼

當過去、現在被梳理完整後。未來會是什麼呢?「未來城市展區」則以縫合、綻放、圓滿、快捷幸福未來為題,透過「情境式劇場」,讓觀展者置身未來車廂中。搭乘未來號看著窗外,播放著目前規劃的未來藍圖,當旅程來到終點,未來就是始於現在的行動。邀請你共同參與種種希望與可能性。

1014_7.jpg
【圓未來之行】展區內的未來車廂,在車廂兩側呈現城市未來規劃遠景,帶給每位觀展者沉浸式體驗快捷幸福未來。
圖/ 彰化縣政府

亮點九:建築AI互動選擇,未來共創基地展區實驗計畫

彰化縣長王惠美表示,「未來城市的藍圖,必須由民眾共同描繪,唯有大家的想法與創意,才能讓城市更貼近生活、貼近人心。」因此,「未來城市共創基地」設計共創互動環節,以大尺度的城市規劃角度出發,邀請觀展者共同打造屬於彰化的未來城。
以彰交特定區為城市共創背景,觀展者能透過平板互動,依需求、喜好選定主題類型與建築,如:該區域希望如何發展?公園綠地(共融公園、生態濕地)、產業經濟(百貨商場、研發大樓)、休閒育樂(美術館、圖書館等),民眾意見將影響城市發展指數,並由 AI 生成建築於畫面上,最終於大顯示螢幕上看到共創未來城市的樣貌。
透過互動體驗,民眾得以反思發展過程中經濟建設與生活環境的平衡取捨,展項最終會將互動成果整理成報告做為縣府施政參考,此區域的未來,將是共創而生的實驗基地。

1014_8.jpg
〈未來城市共創基地〉可透過平板互動生成多種建築,邀請民眾一同建設未來的理想城市。
圖/ 彰化縣政府

亮點十:戶外串聯生態作品區,看行動如何實踐永續?

最終,來到更宏觀的探討彰化未來城市的環境,傳遞三大核心:未來想像、智慧永續循環、綠色療癒,將其展現於生態設計作品中的〈魚的肚子是我們的生活〉、〈往事河光.未來亭〉、〈漂泊之所〉,分別呈現自然環境保護,由在地師生共創孕生作品、以太陽能系統呈現未來資源的自給自足,及將彰化歷史重要的戎克船體轉化休憩裝置。回扣彰化的起點主軸:生態環境與幸福宜居生活,完成一趟精彩的「圓未來之行」體驗。

1014_9.jpg
【圓未來之行】戶外展區中的展品:〈魚的肚子是我們的生活〉,呼籲大眾綠色環保、永續循環的重要性。
圖/ 彰化縣政府

採訪・撰文/楊喻婷
【彰化縣政府廣告】

登入數位時代會員

開啟專屬自己的主題內容,

每日推播重點文章

閱讀會員專屬文章

請先登入數位時代會員

看更多獨享內容

請先登入數位時代會員

開啟收藏文章功能,

請先登入數位時代會員

開啟訂閱文章分類功能,

請先登入數位時代會員

我還不是會員, 註冊去!
追蹤我們
一次搞懂Vibe Coding
© 2025 Business Next Media Corp. All Rights Reserved. 本網站內容未經允許,不得轉載。
106 台北市大安區光復南路102號9樓