diff --git a/offline_tasks/scripts/i2i_content_similar.py b/offline_tasks/scripts/i2i_content_similar.py index af26ab1..bf90f4d 100644 --- a/offline_tasks/scripts/i2i_content_similar.py +++ b/offline_tasks/scripts/i2i_content_similar.py @@ -135,11 +135,7 @@ def find_similar_by_vector(es, vector, field_name, k=KNN_K, num_candidates=KNN_C base_score = hit['_score'] # 获取on_sell_days_boost提权值,默认为1.0(不提权) - boost = hit['_source'].get('on_sell_days_boost', 1.0) - - # 确保boost在合理范围内 - if boost is None or boost < 0.9 or boost > 1.1: - boost = 1.0 + boost = hit['_source'].get('on_sell_days_boost', 1.0) or 1.0 # 应用提权 boosted_score = base_score * boost -- libgit2 0.21.2