fix:推荐接口
This commit is contained in:
@@ -6,6 +6,7 @@ import logging
|
||||
import math
|
||||
import pymysql
|
||||
import numpy as np
|
||||
from datetime import datetime
|
||||
from typing import List, Dict, Tuple, Optional
|
||||
from collections import defaultdict
|
||||
|
||||
@@ -25,7 +26,7 @@ logger = logging.getLogger(__name__)
|
||||
|
||||
def optimize_database_table():
|
||||
"""
|
||||
优化 user_preference_log_test 表结构
|
||||
优化 user_preference 表结构
|
||||
添加冗余字段和索引
|
||||
"""
|
||||
conn = None
|
||||
@@ -419,8 +420,8 @@ def compute_user_preference_vector(
|
||||
p_i = 1 + math.log(1 + like_count)
|
||||
|
||||
# 综合权重
|
||||
# w_i = d_k * p_i
|
||||
w_i = p_i
|
||||
w_i = d_k * p_i
|
||||
# w_i = p_i
|
||||
|
||||
vectors.append(feature_vector)
|
||||
weights.append(w_i)
|
||||
|
||||
Reference in New Issue
Block a user