MCPcopy Create free account

hub / github.com/RedisLabs/redis-recommend / functions

Functions24 in github.com/RedisLabs/redis-recommend

↓ 14 callersMethodRate
Rate adds user->score to a given item
redrec/engine.go:37
↓ 8 callersFunctionchekErrorAndExit
(err error)
main.go:64
↓ 3 callersMethodgetSimilarityCandidates
(user string, max int)
redrec/engine.go:169
↓ 2 callersMethodBatchUpdateSimilarUsers
BatchUpdateSimilarUsers runs on all the users, getting the similarity candidates for each user and storing the similar users and scores in a sorted se
redrec/engine.go:70
↓ 2 callersMethodCalcItemProbability
CalcItemProbability takes all the user`s similars that rated the input item and calculates the average score.
redrec/engine.go:124
↓ 2 callersMethodGetUserSuggestions
GetUserSuggestions return the existing user suggestions range for a given user as a []string
redrec/engine.go:58
↓ 2 callersMethodUpdateSuggestedItems
UpdateSuggestedItems gets the candidate suggest items for a given user and stores the calculated probability for each item in a sorted set
redrec/engine.go:99
↓ 2 callersMethodcalcSimilarity
(user string, simuser string)
redrec/engine.go:235
↓ 2 callersMethodgetSuggestCandidates
(user string, max int)
redrec/engine.go:199
↓ 2 callersMethodgetUserItems
(user string, max int)
redrec/engine.go:151
↓ 1 callersMethodCloseConn
CloseConn closes the Redis connection
redrec/engine.go:32
↓ 1 callersFunctionNew
New returns a new Redrec
redrec/engine.go:17
↓ 1 callersFunctiongetProbability
(user string, item string)
main.go:78
↓ 1 callersFunctionrate
(user string, item string, score float64)
main.go:72
↓ 1 callersFunctionsuggest
(user string, max int)
main.go:84
↓ 1 callersFunctionupdate
(max int)
main.go:93
FunctionTestCalcSimilarity
(t *testing.T)
redrec/engine_test.go:69
FunctionTestGetSimilarityCandidates
(t *testing.T)
redrec/engine_test.go:49
FunctionTestGetSuggestCandidates
(t *testing.T)
redrec/engine_test.go:80
FunctionTestGetUserSuggestions
(t *testing.T)
redrec/engine_test.go:96
FunctionTestNew
(t *testing.T)
redrec/engine_test.go:12
FunctionTestRate
(t *testing.T)
redrec/engine_test.go:19
MethodgetItemScores
(item string, max int)
redrec/engine.go:160
Functionmain
()
main.go:15