Browse Source

匹配小程序-> 最低视频匹配数量由3-->1

luojunhui 2 months ago
parent
commit
13b6cf4f4a
2 changed files with 5 additions and 3 deletions
  1. 1 1
      applications/const/task_const.py
  2. 4 2
      applications/spider/__init__.py

+ 1 - 1
applications/const/task_const.py

@@ -70,7 +70,7 @@ class NewContentIdTaskConst(HistoryContentIdTaskConst):
     TASK_PROCESSING_TIMEOUT = 3600
 
     # 匹配最少视频数量
-    MIN_MATCH_VIDEO_NUM = 3
+    MIN_MATCH_VIDEO_NUM = 1
 
     # long_articles_text中,KIMI处理状态
     KIMI_INIT_STATUS = 0

+ 4 - 2
applications/spider/__init__.py

@@ -130,12 +130,13 @@ async def search_videos_from_web(info, gh_id_map, db_client):
             mention=False
         )
 
+    success_match_video_count = 0
     for recall_obj in ranked_list:
         if recall_obj:
             platform = recall_obj['platform']
             recall_video = recall_obj['result']
             score = recall_obj['score']
-            # 过滤掉nlp分低于0.45的
+            # 过滤掉nlp分低于0.55的
             if score < server_const.NLP_SIMILARITY_THRESHOLD:
                 continue
 
@@ -150,4 +151,5 @@ async def search_videos_from_web(info, gh_id_map, db_client):
                     db_client=db_client,
                     similarity_score=score
                 )
-    return len(ranked_list)
+                success_match_video_count += 1
+    return success_match_video_count