aiforge_python/user_portrait_analysis/activity_analysis/predict.py

24 lines
626 B
Python
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import pickle
from config import logger
from config import test_user_id
from config import activity_analysis_path
logger.info('加载用户活跃度字典')
user_activity_dict = pickle.load(open(activity_analysis_path + 'results/user_activity_dict.pkl', 'rb'))
def user_activity_predict(user_id):
"""
用户活跃度预测
"""
if user_id not in user_activity_dict:
result = -1
else:
result = user_activity_dict[user_id]
return result
if __name__ == '__main__':
result = user_activity_predict(user_id=test_user_id)
print('用户ID', test_user_id, '贡献度:', result)