关于这个推荐系统是如何运行的,我的理解:
1.清理一些没用的数据和符号
是的,去除空字符和重复字符等噪声文本,对应下面的这些代码
2.用 TFIDF 来提取每一首歌中一些分数比较高的关键词
是的,对应下面的代码,集成 jieba 的 idf 模块,进行结巴分词,利用 idf 值获取关键词,
对应下面的代码块
系统演示视频:https://live.csdn.net/v/222529 1. 主要功能:输入一首歌曲id,可以得到10首相似的歌曲作为输出。 2. 大概结构: 音乐数据库——设计算法——排序——输出前10名推荐的歌曲 3. 使用基于item的协同过滤构建引擎 4. 用户数据库和歌曲数据库使用英文 5. 用相似度进行推荐 6. 设计一个允许用户输入歌曲的用户界面设计