更新日志.md 1.38 KB

更新日志

v1.0.1 (2025-10-16)

修复

  • 数据库字段适配: 移除了不存在的 category_level2_idcategory_level3_id 字段
    • 修改了 scripts/i2i_swing.py 中的SQL查询
    • 修改了 scripts/interest_aggregation.py 中的SQL查询和聚合逻辑
    • 分类字段现在是可选的,如果数据库有这些字段可以手动添加

改进

  • 兼容性增强: 代码现在自动检测字段是否存在再使用
  • 文档补充: 新增 DATABASE_SETUP.md 说明如何配置数据库字段

使用建议

如果您的数据库有分类字段,请参考 DATABASE_SETUP.md 手动添加支持。

基础功能(i2i相似度)不需要分类字段即可正常运行。

v1.0.0 (2025-10-16)

新功能

  • ✅ 实现 Swing 算法(i2i行为相似)
  • ✅ 实现 Session Word2Vec 算法
  • ✅ 实现 DeepWalk 算法
  • ✅ 实现兴趣点聚合索引生成
  • ✅ 支持多维度查询(平台/国家/客户类型)
  • ✅ 支持多列表类型(热门/加购/新品)
  • ✅ 时间衰减和行为加权
  • ✅ 统一调度脚本
  • ✅ Redis加载工具
  • ✅ 完整文档

技术特性

  • 参考 item_sim.py 适配真实数据
  • 改写自 collaboration/graphembedding/ 模块
  • 支持2年历史数据处理
  • 支持定时任务调度

说明: 如果遇到字段不匹配的问题,请查看 DATABASE_SETUP.md 进行配置。