Quellcode durchsuchen

2024-07-01
标题相似度-测试服务

罗俊辉 vor 9 Monaten
Ursprung
Commit
e1a72d55b2
1 geänderte Dateien mit 14 neuen und 7 gelöschten Zeilen
  1. 14 7
      applications/match_algorithm/rank.py

+ 14 - 7
applications/match_algorithm/rank.py

@@ -48,12 +48,19 @@ def title_similarity_rank(content_title, recall_list):
         else:
             continue
         item['title'] = title
+        item['score'] = jcd_title_similarity(content_title, title)
         include_title_list.append(item)
-    # include_title_list加上相似度分
-    title_score_list = [
-        {'score': jcd_title_similarity(content_title, item['title']), **item}
-        for item in
-        include_title_list
-    ]
-    sorted_list = sorted(title_score_list, key=lambda x: x['score'], reverse=True)
+    # # include_title_list加上相似度分
+    # title_score_list = [
+    #     {
+    #         'score': jcd_title_similarity(
+    #             content_title,
+    #             item['title']
+    #         ),
+    #         **item
+    #     }
+    #     for item in
+    #     include_title_list
+    # ]
+    sorted_list = sorted(include_title_list, key=lambda x: x['score'], reverse=True)
     return sorted_list