goRecommender/recommendations.go
recommendations.goRaw
1package main
2
3import (
4 "fmt"
5
6 "github.com/fatih/color"
7)
8
9func getRecommendations(userid string, nrec int) []ItemModel {
10 user, err := getUserById(userid)
11 check(err)
12
13 items, err := getItemsNotActed(user.Actions)
14 check(err)
15
16 //select nrec items from the items array
17
18 color.Blue("recommended items: ")
19 fmt.Println(items)
20 return items
21}