发布日期: 2021-09-05
版本号: v0.2.5

本次更新主要包含以下内容:新增支持用户数据导入导出功能,统计信息改存至数据存储系统,采用基于IDF的相似度算法优化用户与物品匹配。移除了易混淆的点击反馈类型,新增基于用户的推荐模式,增加CTR预测的准确率/精确率/召回率/AUC评估指标,并支持多源推荐机制。修复了从ClickHouse加载数据时重复用户/物品的处理问题。配置变更方面,删除了click_feedback_types参数,将neighbor_type拆分为item_neighbor_type和user_neighbor_type,新增了多个推荐开关选项(最新推荐、热门推荐、用户协同过滤等),并将fallback_recommend配置项调整为字符串数组类型。

更新内容 (中文)

功能

  • 支持用户导入与导出
  • 将统计数据保存至数据存储而非缓存存储
  • 对用户与物品使用基于IDF的相似度计算
  • 移除易混淆的点击反馈类型(#191)
  • 支持基于用户的推荐(#242)
  • 支持CTR预测的准确率/精确率/召回率/AUC指标(#204)
  • 支持多源推荐

修复

  • 处理从ClickHouse加载数据集时用户/物品重复出现的问题(5bf340a1d5d0022cba0ec1b653a939ddd486d82b)

升级指南

配置文件中需注意:

  • click_feedback_types 配置项已移除
  • neighbor_type 拆分为 item_neighbor_typeuser_neighbor_type
  • 新增 enable_latest_recommendenable_popular_recommendenable_user_based_recommendenable_item_based_recommendenable_collaborative_recommend 配置项
  • fallback_recommend 配置项类型改为字符串切片

更新内容 (原始)

Features

  • Support user import and export.
  • Save statistics to data store instead of cache store.
  • Use IDF-based similarity for users and items.
  • Remove confusing click feedback type (#191).
  • Support user-based recommendation (#242).
  • Support accuracy/precision/recall/AUC metrics for CTR prediction (#204).
  • Support multi-source recommendation.

Fix

  • Handle multiple occurrence users/items when loading datasets from ClickHouse (5bf340a1d5d0022cba0ec1b653a939ddd486d82b).

Upgrade Guide

In configuration file:

  • click_feedback_types has been removed.
  • neighbor_type has been replaced by item_neighbor_type and user_neighbor_type.
  • enable_latest_recommend, enable_popular_recommend, enable_user_based_recommend, enable_item_based_recommend and enable_collaborative_recommend are added.
  • fallback_recommend becomes a slice of strings.

下载链接