当前位置: 首页 > 工具软件 > Java-Sparrow > 使用案例 >

【王喆-推荐系统】复习篇-Sparrow的个性化推荐功能

嵇丰
2023-12-01

学习总结

  • 首先,利用 Spark 对 MovieLens 原始数据进行了处理,生成了训练样本和特征,样本供 TensorFlow 进行模型训练,特征存入 Redis 供线上推断使用。
  • 在 TensorFlow 平台上,以 NeuralCF 模型为例,训练并导出了 NeuralCF 的模型文件。然后使用 TensorFlow Serving 载入模型文件,建立线上模型服务 API。推荐服务器的排序层从 Redis 中取出用户特征和物品特征,组装好 JSON 格式的特征数据,发送给 TensorFlow Serving API,再根据返回的预估分数进行排序,最终生成“猜你喜欢”的推荐列表。
  • 第三部分的“排序层 +TensorFlow Serving 的实现”具体搞完,挖坑。

 类似资料: