wangyunpeng 1 nedēļu atpakaļ
vecāks
revīzija
c32e4076da

+ 10 - 10
core/src/main/java/com/tzld/videoVector/job/ChannelDemandMatchJob.java

@@ -81,9 +81,9 @@ public class ChannelDemandMatchJob {
     private static final String MATCH_METHOD_DIMENSION_STAT = "场景已看视频";
 
     /**
-     * 匹配手段:票圈推荐库(走向量召回)
+     * 匹配手段:视频库_解构特征_向量相似匹配(走向量召回)
      */
-    private static final String MATCH_METHOD_RECOMMEND_LIB = "票圈推荐库";
+    private static final String MATCH_METHOD_RECOMMEND_LIB = "视频库_解构特征_向量相似匹配";
 
     /**
      * 需求来源:优质相似(对应 demand_strategy 取值)
@@ -95,17 +95,17 @@ public class ChannelDemandMatchJob {
     /** 匹配视频筛选-场景已看视频 */
     private static final String VIDEO_FILTER_DIMENSION_STAT =
             "总UV占比大于0.2%&全局视频pv>10000&全局rov >0.03&品类排除:节日祝福、早中晚好";
-    /** 匹配视频筛选-人群需求·票圈推荐库 */
+    /** 匹配视频筛选-人群需求·视频库_解构特征_向量相似匹配 */
     private static final String VIDEO_FILTER_CROWD_RECOMMEND = "相似度>=0.7&7日rov > 0.02";
-    /** 匹配视频筛选-优质相似·票圈推荐库 */
+    /** 匹配视频筛选-优质相似·视频库_解构特征_向量相似匹配 */
     private static final String VIDEO_FILTER_QUALITY_SIM_RECOMMEND = "相似度>=0.7&近7天rov>0.02";
 
     /** 匹配排序-场景已看视频 */
-    private static final String SORT_DIMENSION_STAT = "最近7日视频rov倒序";
-    /** 匹配排序-人群需求·票圈推荐库 */
-    private static final String SORT_CROWD_RECOMMEND = "需求特征rov倒序&综合加权得分(相似性|rov)倒序";
-    /** 匹配排序-优质相似·票圈推荐库 */
-    private static final String SORT_QUALITY_SIM_RECOMMEND = "需求特征rov倒序&综合加权得分(相似性|rov)倒序";
+    private static final String SORT_DIMENSION_STAT = "全局rov";
+    /** 匹配排序-人群需求·视频库_解构特征_向量相似匹配 */
+    private static final String SORT_CROWD_RECOMMEND = "向量相似度+全局推荐rov";
+    /** 匹配排序-优质相似·视频库_解构特征_向量相似匹配 */
+    private static final String SORT_QUALITY_SIM_RECOMMEND = "向量相似度+全局推荐rov";
 
     /**
      * 匹配手段-场景已看视频 数据源的ROV阈值 (默认3%)
@@ -456,7 +456,7 @@ public class ChannelDemandMatchJob {
 
         result.setMatchStatus((short) 0); // 待匹配
 
-        // 向量召回路径:匹配手段固定为票圈推荐库;筛选/排序默认值按需求来源选择
+        // 向量召回路径:匹配手段固定为视频库_解构特征_向量相似匹配;筛选/排序默认值按需求来源选择
         result.setMatchMethod(MATCH_METHOD_RECOMMEND_LIB);
         if (DEMAND_SOURCE_QUALITY_SIM.equals(result.getDemandStrategy())) {
             result.setMatchVideoFilter(VIDEO_FILTER_QUALITY_SIM_RECOMMEND);

+ 1 - 1
core/src/main/java/com/tzld/videoVector/model/param/ChannelDemandMatchQueryParam.java

@@ -50,7 +50,7 @@ public class ChannelDemandMatchQueryParam {
     /** 场景值,可选 */
     private String sceneValue;
 
-    /** 匹配手段(票圈推荐库/场景已看视频),可选 */
+    /** 匹配手段(视频库_解构特征_向量相似匹配/场景已看视频),可选 */
     private String matchMethod;
 
     /** 页码(从1开始),默认1 */

+ 1 - 1
core/src/main/java/com/tzld/videoVector/model/po/pgVector/ChannelDemandMatchConfig.java

@@ -138,7 +138,7 @@ public class ChannelDemandMatchConfig {
 
     /**
      * Database Column Remarks:
-     *   匹配手段: 票圈推荐库-通过向量召回匹配; 场景已看视频-从维度统计表直接匹配
+     *   匹配手段: 视频库_解构特征_向量相似匹配-通过向量召回匹配; 场景已看视频-从维度统计表直接匹配
      *
      * This field was generated by MyBatis Generator.
      * This field corresponds to the database column channel_demand_match_config.match_method