
1 xdeng 2014-03-27 17:16:43 +08:00 直接调用它的接口不就行了 |
2 binux 2014-03-27 17:20:35 +08:00 + 根据用户行为 |
4 sam408130 OP @binux 我这边没有那么多用户数据,目前自己构建一个音乐数据的本题库,使用pagerank计算了节点的重要性,结合百度音乐自带的热度,给每首歌曲,每个歌手一个得分吧,拿这个得分当歌曲歌手最终热度 |
7 SkyTodInfi 2014-03-27 17:33:13 +08:00 最简单的,建一个大的歌曲名库,来一个词匹配最近的几个展示,可以按一个字一个字匹配. 刚开始不用搞得那么复杂,先糙快猛用上看效果,再慢慢改进 |
8 11 2014-03-27 17:36:57 +08:00 其实,一种启发式就是,把输入的汉字转成拼音,然后每首中文歌会有个pinyin字段,然后匹配这个字段就可以了。 所以,你搜索 qilixiang 也会搜到「七里香」的。 |
9 sam408130 OP @SkyTodInfi 嗯,我现在用的是倒排表,在门限以内的相似歌曲中,构建前缀树,计算编辑距离,然后结合之前算好的歌曲得分,给出最终结果。其实我的方法效果也不错,就是不知道改怎么提高了。 |