文件名称:User-based-Collaborative-Filtering:Python中基于用户的协作过滤
文件大小:14KB
文件格式:ZIP
更新时间:2024-05-18 06:49:01
Python
基于用户的协作过滤 Python中基于用户的协作过滤(改编自明尼苏达大学CSci 1901H类项目) 概述 实施简单的基于用户的协作过滤推荐系统,以使用给定的数据预测商品的评分。 应该使用k个最近邻居和Pearson相关来完成此预测。 最后,使用k个最近邻居的相似性,需要预测给定用户对新项目的评分。 评分文件格式 输入文件每行包含一个评分事件。 每个评分事件的格式为:user_id \ trating \ tmovie_title user_id是仅包含字母数字字符,连字符和空格(无制表符)的字符串。 额定值是浮点值0.5、1.0、1.5、2.0、2.5、3.0、3.5、4.0、4.5和5.0之一。 movie_title是一个字符串,其中可能包含空格字符(以分隔单词)。 这三个字段(user_id,评价和movie_title)由单个制表符(\ t)分隔。 要求 pearson_
【文件预览】:
User-based-Collaborative-Filtering-master
----.gitignore(702B)
----collabFilter.py(10KB)
----LICENSE(1KB)
----README.md(3KB)
----output.txt(358B)
----ratings-dataset.tsv(65KB)