yangxiaohui

yangxiaohui слил пул реквест algorithm/recommend-server#435

召回上线:指标实验、配额实验

1 день назад

yangxiaohui закрыл запрос на слияние algorithm/recommend-server#435

召回上线:指标实验、配额实验

1 день назад

yangxiaohui запушил(а) feature_20260522_recall_strategy_region_1h_all_rov в algorithm/recommend-server

  • d9fc37eb9c feat:V569实验加recallQuotaScale (Apollo热调, 默认1.2, Math.ceil) V569 mergeAndRankRovRecall 入口加 recallQuotaScale (默认 1.2, 从 Apollo mergeWeight 读); 18 路 extractRecall/extractOldSpecialRecall 改用私有 helper scaledQuota = (int) Math.ceil(default * scale); ceil 保证小值路 (default=1/3) 在 scale=1.2 时也能扩 (1->2, 3->4), scale=1.0 时整数路径跟 V568 等价。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

1 день назад

yangxiaohui создал запрос на слияние algorithm/recommend-server#435

召回上线:指标实验、配额实验

1 день назад

yangxiaohui запушил(а) feature_20260522_recall_strategy_region_1h_all_rov в algorithm/recommend-server

  • 8ab90eb8ed feat:V569实验同步为V568副本 (丢弃deconstructionKeywordsRos) V569 rank类整体覆盖为V568内容, 仅类名和Apollo key (weightv569) 不同; 丢弃旧的 UserDeconstructionKeywordsRecallStrategy extractRecall 调用, 切到V568的DNN + cn/dn系列特征 + userNetworkSeqFeature。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • a32c4ead52 fix:V1AllRov召回NPE (warmUp预注册+scorer null check双保险) ScorerUtils.warmUp 加 init4Recall("feeds_recall_config_region_v1_all_rov.conf") 跟 V1 对齐, 启动期就拉 OSS model; RegionRecallScorerV1AllRov.recall 加 null check, 即使 ModelManager 拉取失败也软退化返回空, 不再 NPE。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • c8555fcbe5 feat:V567实验加动态配额融合 (n=80/m=5, Apollo热调) V567融合段重写: 23路LinkedHashMap (优先级=插入顺序) + mergeRecallByQuota, 替代V568的逐路extractRecall累加; totalRecallN/singleRecallN 从Apollo mergeWeight读, 默认 80/5 贴近V568实际去重后均值; RecallUtils.extractAndSort 由 private 改 public 供策略类直接调。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • 253467a021 feat:V567实验同步为V568副本 V567 rank类整体覆盖为V568内容, 仅类名和Apollo key (weightv567) 不同; 丢弃旧的XGB模型 + cate2系数调权实现, 切到V568的DNN + cn/dn系列特征。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • 894bdd16cf feat:V565实验复用V562代码 (砍5路特殊+3路priori, 10路减法门) V565 rank类 = V562副本 - extractOldSpecialRecall - 3路priori province extractRecall; RecallService V565减法门: add 2路all_rov, removeIf 10路 (region_1h+city_rovn+5路RegionH系列+3路priori province)。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

1 день назад

yangxiaohui создал новую ветку feature_20260522_recall_strategy_region_1h_all_rov в algorithm/recommend-server

1 день назад

yangxiaohui слил пул реквест algorithm/recommend-server#430

省份rovn召回

3 дней назад

yangxiaohui закрыл запрос на слияние algorithm/recommend-server#430

省份rovn召回

3 дней назад

yangxiaohui создал запрос на слияние algorithm/recommend-server#430

省份rovn召回

3 дней назад

yangxiaohui запушил(а) feature_20260520_province_rovn_recall в algorithm/recommend-server

  • 0ae6dd743a feat:V564实验改为基于V563(DNN系)而非V569(XGB系) 之前误把V564做成了V569的拷贝(XGB打分),实际baseline应当是V563(DNN打分+cn/dn特征+userNetworkSeqFeature)。 保留本分支前一commit引入的召回改动:移除5路特殊旧召回+v1+priori_province系列3路,新增province_rovn。 RecallService 侧的 isHit564Exp removeIf 列表不变(V563和V569都不extract这9路)。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

3 дней назад

yangxiaohui запушил(а) feature_20260520_province_rovn_recall в algorithm/recommend-server

  • 8189e5450d feat:V564实验新增province_rovn召回并剔除9路冗余召回 - 新增 ProvinceRovnRecallStrategy,参照 city_rovn 实现按省份维度召回 - RecallService 在 564 实验门内挂载新召回 + removeIf 剔除 V564 不再 extract 的 9 路(v1/region系列5路/priori_province系列3路),减少无效 Redis 调用 - RankStrategy4RegionMergeModelV564 注释掉 v1 提取,新增 provinceRov(默认权重5) - 新增 CLAUDE.md 记录项目提交规则、召回/排序架构、Apollo 约定,避免本地调试文件误入 PR Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
  • d1df74461f Merge branch 'feature_20260511' of algorithm/recommend-server into master
  • 9a6aa56510 feat:DNN切换专属网关
  • a82d0122ae Merge branch 'feature_20260511' of algorithm/recommend-server into master
  • 04ecd333f0 feat:修复bug

3 дней назад

yangxiaohui создал новую ветку feature_20260520_province_rovn_recall в algorithm/recommend-server

3 дней назад

yangxiaohui слил пул реквест algorithm/recommend-server#427

feat:V566实验按供给类型+驱动策略对item加权

1 неделя назад

yangxiaohui закрыл запрос на слияние algorithm/recommend-server#427

feat:V566实验按供给类型+驱动策略对item加权

1 неделя назад

yangxiaohui создал запрос на слияние algorithm/recommend-server#427

feat:V566实验按供给类型+驱动策略对item加权

1 неделя назад

yangxiaohui слил пул реквест algorithm/recommend-server#425

排序对高效率召回提权

2 недель назад

yangxiaohui закрыл запрос на слияние algorithm/recommend-server#425

排序对高效率召回提权

2 недель назад

yangxiaohui создал запрос на слияние algorithm/recommend-server#425

排序对高效率召回提权

2 недель назад

yangxiaohui запушил(а) feature_20260507_recall_boost_exp в algorithm/recommend-server

  • 53f9dc8193 revert:撤回apollo/rank.score.merge.weightv536.json 误提交,该 JSON 仅作本地草稿用于复制到 Apollo 控制台,不应纳入版本控制。 撤销 2e9618b1 引入的 apollo/ 跟踪。 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

2 недель назад

yangxiaohui запушил(а) feature_20260507_recall_boost_exp в algorithm/recommend-server

  • f8054ca3b4 feat:复用V536实验,对4路目标召回来源命中的item提权 V536 当前线上无实验占用,改用 V536 承载召回提权改动以避免新建实验流程。 V536 原排序逻辑被覆盖为 V569 同款 + 提权:对命中以下 4 路召回来源的 item, 排序公式 final_score 乘以 mergeWeight[item_recall_weight] (默认 1.0): - recall_strategy_user_cate1 - recall_strategy_user_cate2 - return_1_cate2_ros - return_1_cate2_str Apollo 配置 rank.score.merge.weightv536 中需新增 item_recall_weight: 1.1。 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
  • 8769938024 Merge branch 'feature_20260507_recall_strategy_exp' of algorithm/recommend-server into master
  • 4ffe6b0137 refactor:复用V564实验承载召回剪枝改动,删除V570 V564 当前线上无实验占用,改用 V564 承载本次 8 路召回剪枝改动以避免新建实验流程。 V564 原 DNN 排序逻辑被覆盖为 V569 同款 XGB 排序 + 召回剪枝,Apollo key 为 rank.score.merge.weightv564。 同时移除 RankRouter 中刚加的 V570 注册。 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
  • 1302cb0a6d feat:添加V570召回策略实验,基于V569移除8路召回 V570 在 V569 基础上移除以下 8 路召回策略,验证候选池剪枝对推荐指标的影响: - 5 路 OldSpecial: recall_pool_region_h / recall_pool_24h / recall_pool_region_24h / rov_recall_24h_dup / rov_recall_h_h - 3 路 priori: priori_province_rovn / priori_province_str / priori_province_ros hotspot (recall_strategy_hotspot) 属于流量池通道,本次不动。 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
  • 81d8040653 Merge branch 'feature_20260424_dnn_v3' of algorithm/recommend-server into master

2 недель назад