经常在网易云听歌看评论,有时候就会想,自己听了这么多歌收藏了这么多歌,有这么多人也在网易云听歌,那么会不会有一个人听歌的风格和自己一样呢?
今年初的时候网易云出了年度歌单,还能随机匹配风格和自己类似的人聊天,但是感觉它的匹配是根据自己听过的歌的歌词和对方的歌词所共同出现比较多的词来匹配的,这样虽然共同的词很多,但是风格却大不同,仅仅是因为对方和自己听的歌共同出现过的一个字最多就匹配上了。
我在想能不能根据两个人的收藏的歌单相同最多,或者自己收藏的歌曲和对方收藏的歌曲相同的数量最多来匹配,这样才比较合适。
不知道网易云会不会出这功能,如果不出那怎么知道和自己听歌类似的人呢,最开始想到抓取用户收藏的歌曲,然后再匹配,但是这样数量太大了,比较费机器和时间,后来想如果是让用户把自己的歌单传到一个网站,这样就省了抓取的步骤,直接计算匹配结果就行了,谁想知道谁和自己的风格类似,那么自己就传上去,最后再算出来一个结果,就知道谁和自己是最像的了。
自己上传的功能和计算这一套功能还得再考虑一个合适的方法,既能知道结果又可以不暴露用户隐私,这倒是比较麻烦的事,如果能像微信公众号的 openid 一样的机制就好了
今年初的时候网易云出了年度歌单,还能随机匹配风格和自己类似的人聊天,但是感觉它的匹配是根据自己听过的歌的歌词和对方的歌词所共同出现比较多的词来匹配的,这样虽然共同的词很多,但是风格却大不同,仅仅是因为对方和自己听的歌共同出现过的一个字最多就匹配上了。
我在想能不能根据两个人的收藏的歌单相同最多,或者自己收藏的歌曲和对方收藏的歌曲相同的数量最多来匹配,这样才比较合适。
不知道网易云会不会出这功能,如果不出那怎么知道和自己听歌类似的人呢,最开始想到抓取用户收藏的歌曲,然后再匹配,但是这样数量太大了,比较费机器和时间,后来想如果是让用户把自己的歌单传到一个网站,这样就省了抓取的步骤,直接计算匹配结果就行了,谁想知道谁和自己的风格类似,那么自己就传上去,最后再算出来一个结果,就知道谁和自己是最像的了。
自己上传的功能和计算这一套功能还得再考虑一个合适的方法,既能知道结果又可以不暴露用户隐私,这倒是比较麻烦的事,如果能像微信公众号的 openid 一样的机制就好了
