文件名称:cbf-assignment
文件大小:10KB
文件格式:ZIP
更新时间:2024-07-12 14:17:49
Java
cbf-赋值 CBF 编程作业 概述 在本作业中,您将实现一个基于内容的推荐器作为 LensKit 推荐器算法。 LensKit 提供了一个命令行工具来生成用户推荐; 你的任务是实现推荐器本身的逻辑。 这个任务有 2 个部分,实现了 TF-IDF 推荐器的两个变体。 下载和资源 项目模板(在 TRACS 中) (不是必需的,但可能对参考有用) 还有 3 个您可能会觉得有用的视频:LensKit 介绍、示例演练和作业视频本身。 此外,您将需要: — 下载 Java 8 JDK。 在 Linux 上,安装 OpenJDK 'devel' 包(您将需要 devel 包来安装编译器)。 一个IDE; 我推荐社区版。 如果您想直接使用其命令行工具,请使用。 符号 这是我们使用的数学符号: $\vec u$ :用户的向量(在此分配中,用户配置文件向量)。 $\vec i$ :项目向量
【文件预览】:
cbf-assignment-master
----README.md(6KB)
----UserProfileBuilder.java(866B)
----ThresholdUserProfileBuilder.java(2KB)
----WeightedUserProfileBuilder.java(2KB)
----TFIDFItemScorer.java(3KB)
----TFIDFModelBuilder.java(6KB)
----TFIDFModel.java(2KB)