xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 574B
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-03
  • 語言: Python
  • 標簽: python??物質擴散??

資源簡介

推薦系統當中的物質擴散算法,使用python語言編寫,有效快捷

資源截圖

代碼片段和文件信息

#?coding:utf-8\

from?operator?import?itemgetter

‘‘‘
dataSet格式{user:[item...]...}
dataSetT格式{item:[user...]...}
‘‘‘
def?Prob(dataSet?dataSetT?User?n):
????‘‘‘Step1------物品擁有的資源值擴散到用戶‘‘‘
????UserResource?=?{}
????for?item?in?dataSet[User]:
????????kItem?=?len(dataSetT[item])
????????for?user?in?dataSetT[item]:
????????????????UserResource[user]?=?1.0?/?float(kItem)?+?UserResource.setdefault(user?0)

????‘‘‘Step2----用戶得到的資源值擴散到物品‘‘‘
????ItemResource?=?{}
????for?user?in?UserResource.keys():
????????energy?=?UserResource[user]
????????kUser?=?len(dataSet[user])
????????for?item?in?dataSet[user]:
????????????ItemResource[item]?=?energy?/?float(kUser)?+?ItemResource.setdefault(item?0)

????for?item?in?dataSet[User]:
????????ItemResource[item]?=?0.0

????#?返回能量最多的前n個物品推薦給目標用戶
????return?sorted(ItemResource.items()?key=itemgetter(1)?reverse=True)[0:n]

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????992??2018-06-26?18:51??物質擴散.py

-----------?---------??----------?-----??----

??????????????????992????????????????????1


評論

共有 條評論