我正在考慮爲音樂流派構建一個web應用程序。我想知道是否有人知道像pandora.com這樣的網站知道什麼音樂與您搜索的內容有關。他們建立了龐大的音樂和流派數據庫嗎?還是有某種可用的服務?像pandora.com這樣的應用程序如何知道您搜索的內容與哪種音樂相關?
0
A
回答
4
潘多拉的建立是爲了服務音樂基因組計劃。一個巨大的數據庫,遠遠超出流派。
http://en.wikipedia.org/wiki/Music_Genome_Project
last.fm改爲由用戶使用數據,這是比較容易複製,看到喜歡這種服務列表驅動:http://en.wikipedia.org/wiki/Last.fm#Similar_services
1
我相信它只是沒有像亞馬遜的「其他東西人們在觀看這個產品的功能後就會購買 - 它需要你排隊的歌曲,看看那些喜歡那種音樂的人,然後給你建議。
2
我相當肯定它使用機器學習技術來創建推薦引擎,就像亞馬遜爲產品做的一樣。這可能從一些常規規則開始,如流派分類或「AC/DC與Metallica一起」和「Nirvana與AC/DC一起」,然後開始將用戶反饋納入其中。如果有足夠的用戶喜歡「青少年精神」和「黑色遊行」,那麼您喜歡其中一個增加其他玩法/被推薦的機會。
相關問題
- 1. 如何知道哪個圖像與drupal中的哪個內容項目相關
- 2. 與應用程序相關的圖像和音頻文件
- 3. 如何在iPhone上實現這種效果,就像在ios 5.0音樂應用程序中的ios 5.0音樂應用程序?
- 4. 如何知道我的android應用程序的某個線程與哪個元素相關?
- 5. 在Apple音樂應用程序上搜索歌曲
- 6. 如何像蘋果的音樂應用程序創建動畫
- 7. iOS如何使UISlider和UIButton像Apple的音樂應用程序?
- 8. Android應用程序與音樂
- 9. 如何構建像iPad上的音樂應用程序這樣的方形覆蓋圖的呈現?
- 10. 如何製作像蘋果音樂這樣的uislider
- 11. 在應用程序內購買的音樂內容適用於iOS
- 12. 您如何知道這是否是序號索引?
- 13. 控制應用程序內的音樂音量[iOS]
- 14. Android Wear應用程序。這個應用程序與您的設備不兼容
- 15. 如何在關閉應用程序時停止音樂
- 16. ffmpeg我如何知道使用哪種音頻速率?
- 17. 如何知道Android應用程序中的各種活動
- 18. 有誰知道像Winplot這樣的程序?
- 19. 如何知道任何文件/程序與Java的哪個默認程序相關聯?
- 20. Linux內核是否知道哪個指令與DMA相關?
- 21. iTunes音樂商店鏈接製作 - 如何從我的應用程序內搜索?
- 22. 如何知道應用程序崩潰的哪一行?
- 23. 我如何知道我的應用程序來自哪裏?
- 24. 流音樂在我的應用程序
- 25. iPad音樂應用程序,如界面
- 26. 如何創建像pandora應用程序一樣的音頻應用程序?
- 27. 哪種協議用於音樂流?
- 28. Android意圖輸入谷歌播放音樂應用程序的搜索查詢
- 29. 如何創建類似於Google的Play音樂應用程序的通知
- 30. 像Paintweb這樣的應用程序?
+1音樂基因組計劃。我記得那是讀,但從來沒有讀過它的工作原理。如果wiki完全準確,我會感到驚訝。在尋找個人喜歡的歌曲的共同特徵方面,必須有一些學習方面。 – 2010-11-16 22:36:37