大家好,今天小編關(guān)注到一個(gè)比較有意思的話題,就是關(guān)于音樂根據(jù)心情推薦的算法的問(wèn)題,于是小編就整理了2個(gè)相關(guān)介紹音樂根據(jù)心情推薦的算法的解答,讓我們一起看看吧。
首先兩個(gè)軟件的機(jī)器推算有是比較好用的,如果要區(qū)別的話,我認(rèn)為豆瓣還是在綜合上比不過(guò)網(wǎng)易云音樂的。
首先,豆瓣音樂歌曲量相對(duì)不足,推薦給我的歌曲雖然可以選擇音樂領(lǐng)域、歌手愛好,場(chǎng)景模式。但是還是從大量的音樂中推算出來(lái)。大部分幾乎沒怎么聽過(guò)。就算曾經(jīng)聽過(guò)了。它推算出來(lái)的音樂還是新的歌曲。很少能再次聽到。
再來(lái)說(shuō)一下網(wǎng)易云音樂,網(wǎng)易云個(gè)人認(rèn)為作為一款擁有2億用戶的應(yīng)用。后擁網(wǎng)易集團(tuán)。依然比豆瓣占有優(yōu)勢(shì)。(我不是打廣告)再次,網(wǎng)易云音樂在機(jī)器推算上。有每日推薦的功能。 其次還有電臺(tái)功能??梢愿鶕?jù)你的歷史聽歌記錄。聽歌數(shù)量?;蛘吣硞€(gè)音樂領(lǐng)域。從整個(gè)聽歌數(shù)量上推算出音樂類型。而且,有時(shí)候。還會(huì)推出某個(gè)明星的冷門歌曲,或者是翻唱歌曲。在注重音樂社交領(lǐng)域。網(wǎng)易云音樂做的非常好的。有人說(shuō)過(guò),這樣一句話: 聽音樂,又不是逛淘寶??词裁丛u(píng)論?(手動(dòng)滑稽)
在碎片化時(shí)代,關(guān)鍵詞的機(jī)器推算。誰(shuí)能獲取用戶的使用屬性。誰(shuí)就能獲得更好的市場(chǎng)。
最后: 好音樂能夠豐富我們的健康生活。小編已經(jīng)準(zhǔn)備了好多音樂故事。可以去我的文章看看哦?
謝邀
論精準(zhǔn)的話,兩款app都差不多,都不錯(cuò);但是由于豆瓣曲庫(kù)量沒那么多,所以說(shuō)網(wǎng)易在這一方面有很大的優(yōu)勢(shì)。在推薦的時(shí)候有更多的選擇。身邊的朋友很少使用豆瓣,就是因?yàn)樵诙拱晟虾芏喔铔]有版權(quán),放不了。但是豆瓣的分類會(huì)更精細(xì),它可以根據(jù)單曲,歌手,風(fēng)格,語(yǔ)言等等分類,而網(wǎng)易云目前只有每日推薦,私人FM,還有相似歌曲推薦,但豆瓣的分類就多了!
按歌手分類
?按風(fēng)格流派分
?按語(yǔ)言年代分
?按單曲分
?按心情場(chǎng)景分
?還有個(gè)按品牌的分類。
網(wǎng)易云的推薦
?
哈哈,剛?cè)腴T的時(shí)候就是做了一個(gè)音樂 APP,當(dāng)時(shí)做的比較簡(jiǎn)單,那就來(lái)說(shuō)說(shuō)我這個(gè)“隨機(jī)”是怎么樣的。
我是搞 Android 開發(fā)的,開發(fā)語(yǔ)言使用的是 Java 。
Java 中有一個(gè) Math.random() 的方法。
Math 類的 random() 方法可以生成大于等于0.0、小于1.0的double型隨機(jī)數(shù)。
int num=(int)(Math.random()*n);//返回的是大于等于0小于n之間的隨機(jī)數(shù)
那么,有了這個(gè)方法,就可以做一些事情了。
首先,獲取一個(gè)列表(Android 中用 ListView 展示),這個(gè)列表展示所有的音樂,每一個(gè)條目代表一首歌曲。
如下我截圖的網(wǎng)易云音樂作為例子。
然后,給每條數(shù)據(jù)都編號(hào),從 0 開始。
當(dāng)我們執(zhí)行上面的代碼,得到一個(gè) num,這個(gè) num 是隨機(jī)出來(lái)的,在 0 ~ n 之間。
最后,我們只要將列表中與 num 對(duì)應(yīng)的那條數(shù)據(jù)(也就是那首歌),執(zhí)行播放程序,就是一個(gè)簡(jiǎn)單的隨機(jī)播放。
以上是我剛?cè)肟?Android 開發(fā)時(shí)候做的一個(gè)音樂 APP 用的隨機(jī)播放,當(dāng)然網(wǎng)易云音樂可能有更好的算法,哈哈。
喜歡的朋友點(diǎn)個(gè)贊,給個(gè)關(guān)注哦。
^_^
到此,以上就是小編對(duì)于音樂根據(jù)心情推薦的算法的問(wèn)題就介紹到這了,希望介紹關(guān)于音樂根據(jù)心情推薦的算法的2點(diǎn)解答對(duì)大家有用。