網易雲音樂推薦系統學習(1)
物品空間大 物品數很多,物品空間很大,這主要是相對於書和電影而言。
消費每首歌的代價很小 對於線上音樂來說,音樂都是免費的,不需要付費。
物品種類豐富 音樂種類豐富,有很多的流派。
聽一首歌耗時很少 聽一首音樂的時間成本很低,不太浪費使用者的時間,而且使用者大都把音樂作為背景聲音,同時進行其他工作。
物品重用率很高 每首歌使用者會聽很多遍,這和其他物品不同,比如使用者不會反覆看一個電影,不會反覆買一本書。
使用者充滿激情 使用者很有激情,一個使用者會聽很多首歌。
上下文相關 使用者的口味很受當時上下文的影響,這裡的上下文主要包括使用者當時的心情(比如沮喪的時候喜歡聽勵志的歌曲)和所處情境(比如睡覺前喜歡聽輕音樂)。
次序很重要
很多播放列表資源 很多使用者都會建立很多個人播放列表。
不需要使用者全神貫注 音樂不需要使用者全神貫注地聽,很多使用者將音樂作為背景聲音。
高度社會化 使用者聽音樂的行為具有很強的社會化特性,比如我們會和好友分享自己喜歡的音樂。
上面這些特點決定了音樂是一種非常適合用來推薦的物品。
相關推薦
網易雲音樂推薦系統學習(1)
音樂推薦的如下特點。物品空間大 物品數很多,物品空間很大,這主要是相對於書和電影而言。消費每首歌的代價很小 對於線上音樂來說,音樂都是免費的,不需要付費。物品種類豐富 音樂種類豐富,有很多的流派。聽一首歌耗時很少 聽一首音樂的時間成本很低,不太浪費使用者的時間,而且使用者大都把音樂作為背景聲音,同時進行其他工
網易雲音樂推薦系統簡單實現系列(1)
筆者最近面試到了網易新聞推薦部門,考了一點推薦系統的知識,算是被虐慘了。於是乎自己怒補了一些知識。記錄一點關於推薦系統的知識和實現。 音樂推薦系統,這裡的簡單指的是資料量級才2萬條,之後會詳細解釋。 1. 推薦系統工程師人才成長RoadMap
網易雲音樂歌曲評論爬蟲(附原始碼)
資料科學俱樂部中國資料科學家社群♚作者:志穎 ,一個狂熱的python爬蟲熱愛者GitHub:g
微信小程式 --- CSS實現仿網易雲音樂播放介面效果(黑膠唱片與唱針純CSS實現)
下面程式碼的效果是網易雲音樂唱針和黑膠唱片的CSS效果實現方式,播放等並沒貼出來 實現效果的範圍 動態圖效果預覽: stylusW,panW是獲取系統寬度計算後的引數 w
推薦系統學習(一)——協同過濾
一、協同過濾推薦演算法的原理及實現 見連結詳細介紹 https://blog.csdn.net/yimingsilence/article/details/54934302 1.基於使用者的協同過濾 如上述連結例題未看懂看此例題: 2.基於專案的協同過濾 二、協同
深入理解計算機系統學習(1)
原始檔:0, 1 組成每行以一個看不見的’\n’結尾, 執行一個原始檔分四個階段:預處理, 編譯,彙編,連線 .i 檔案:.c檔案預處理後生成 .ii檔案: .cpp檔案預處理後生成 預處理階段:前處理器(cpp)根據以#開頭的命
C# WPF 仿網易雲音樂(PC)左側菜單右側內容效果
ups tle onu urn mar mat 難點 -c nat 我們要做的效果是這樣的,左側是可折疊的菜單欄,右側是內容區域,點擊左側的菜單項右側內容區域則相應地切換。這篇博客標題起得比較隨意了,因為很多軟件、網站都有這種布局效果,所以請忽略。 wpf實現的話,我的辦
網易雲音樂數據交互—async&await實現版(完結篇)
mage mark 解決方案 必須 cat 留言 系列教程 自己 text 我們的網易雲音樂系列課,尾聲了,今天我們要將一個最重要的東西--關於ES7 async結合Fetch異步編程問題。 ES7 async/await被稱作異步編程的終極解決方案,我們先不管這個稱呼,咱
網易雲音樂評論爬蟲(2):歌曲的全部評論
ima cbc 原理分析 nbsp oss 處理 oop win 接下來 用過網易雲音樂聽歌的朋友都知道,網易雲音樂每首歌曲後面都有很多評論,熱門歌曲的評論更是接近百萬或者是超過百萬條.現在我就來分享一下如何爬取網易雲音樂歌曲的全部評論,由於網易雲音樂的評論都做了混淆加密處
推薦一個高大上的網易雲音樂命令行播放工具:musicbox
setup.py 根據 load 開發 .py 排行 ogr class 圖片 網易雲音樂上有很多適合程序猿的歌單,但是今天文章介紹的不是這些適合程序員工作時聽的歌,而是一個用Python開發的開源播放器,專門適用於網易雲音樂的播放。這個播放器的名稱為MusicBox, 特
C# WPF 低仿網易雲音樂(PC)Banner動畫控制元件
原文: C# WPF 低仿網易雲音樂(PC)Banner動畫控制元件 由於技術有限沒能做到一模一樣的動畫,只是粗略地做了一下。動畫有點生硬,還有就是沒做出網易雲音樂的立體感。程式碼非常簡單粗暴,而且我也寫有很多註釋,這裡就不多囉嗦了,直接貼程式碼。 算了,囉嗦幾句。原理是這樣的,在自定義使用者控制元件內新
C# WPF 低仿網易雲音樂(PC)歌詞控制元件
原文: C# WPF 低仿網易雲音樂(PC)歌詞控制元件 提醒:本篇部落格記錄了修改的過程,廢話比較多,需要專案原始碼和看演示效果的直接拉到文章最底部~ 網易雲音樂獲取歌詞的api地址 http://music.163.com/api/song/media?id=歌曲ID 填
推薦一個高大上的網易雲音樂命令列播放工具:musicbox
網易雲音樂上有很多適合程式猿的歌單,但是今天文章介紹的不是這些適合程式設計師工作時聽的歌,而是一個用Python開發的開源播放器,專門適用於網易雲音樂的播放。這個播放器的名稱為MusicBox, 特色是用命令列版本執行音樂的播放。 github地址: https://github.com/darkness
網易雲音樂評論爬蟲(三):爬取歌曲的全部評論
用過網易雲音樂聽歌的朋友都知道,網易雲音樂每首歌曲後面都有很多評論,熱門歌曲的評論更是接近百萬或者是超過百萬條.現在我就來分享一下如何爬取網易雲音樂歌曲的全部評論,由於網易雲音樂的評論都做了混淆加密處理,因此我們需要深入瞭解它的加密過程之後才能爬取到網易雲音樂歌曲的全部評論. 一,首
Python解密網易雲音樂.ncm檔案,將.ncm檔案轉換為.mp3檔案,實現隨處播放(另附C++已編譯轉換器)
網易雲音樂把.mp3音樂檔案加密為.ncm檔案,導致不能將下載好的音樂複製到其它裝置或使用非網易雲音樂播放器播放,該程式可將.ncm檔案逆向解密為.mp3檔案並保留最高音質。 另有C++已編譯.exe轉換器,將.ncm檔案拖到.exe上直接執行轉換,生成.mp3檔案在.ncm檔案相同路徑。點選下
仿照網易雲音樂項目(自制音樂網頁播放器)
一個 網易 後臺 一周 準備 查看 更新 span 總結 最近準備把上一周做的一個仿網易雲音樂的自制音樂網頁播放器項目做一個總結。 相關功能如下: 1.通過後臺頁面上傳歌曲、編輯歌曲功能。 2.前端頁面自動更新播放熱度高的歌曲 3.在線聽歌、查看歌詞。且配
網易雲音樂的推薦音樂方式與演算法漫談
網易雲音樂在我看來在各方面都是較為出色的音樂APP,網上也有各種體驗報告、產品分析,但都比較偏向互動和前端。所以,我決定對其靠後端大功能“推薦音樂和演算法”稍作一些探討。也是因為個人喜好問題,包括我做PD的時候,也喜歡接一些靠後端的專案,所以本文也不太涉及到介面互動方面的東西。 網易雲音樂希望面向的受眾為8
大資料研發崗面經小結(涉及阿里,網易 雲音樂以及商湯科技)
Mysql的索引型別及其實現原理;同時哪些儲存引擎支援B樹索引,哪些支援Hash索引;為什麼mysql索引要用B+樹而MongoDB用B樹? Mysql查詢如何優化;主鍵和唯一索引的區別;事務的隔離機制,mysql預設是哪一級; MyISAM和InnoDB儲存引擎的區別; Mysql查詢優化,慢查詢怎麼去定位
爬取網易雲音樂“三部曲”(一):爬取歌手資訊!
提到歌神張學友,大家可能不會陌生或者說是如雷貫耳,他可是有著逃犯殺手之稱,這不明天1月11號是他2019世界巡迴演唱會《香港站》的開辦日期,不知香港警方有沒有做好抓逃犯的準備【手動滑稽】。對於歌神明天的演唱會,小編其實挺嚮往的,只是奈何年底了,天天要工作,作為一個程式猿,這也是沒辦法的,為了排遣內心
爬取網易雲音樂“三部曲”(三):輕鬆下載網易音樂歌曲!
本文是承接前兩文章而來,前兩篇文章我們收集了歌手資訊和歌詞,可是光有歌手資訊和歌詞沒有歌曲怎麼行,沒有歌曲怎麼知道音調,這讓人怎麼學?怎麼聽?這不耍流氓嘛?為了向大家證明小編不是耍流氓,是耍無賴,我決定教大家直接把網易雲音樂歌手的熱門歌曲全部免費下載下來。除了已經下架不在網易資料庫的,其他的都能全部