goRecommender/userOperations.go
userOperations.goRaw
1package main
2
3var user UserModel
4
5func (userModel UserModel) clusterAge(u UserModel) UserModel {
6 if u.Age < 15 {
7 u.AgeCluster = 0
8 } else if 15 < u.Age && u.Age <= 25 {
9 u.AgeCluster = 1
10 } else if 25 < u.Age && u.Age <= 40 {
11 u.AgeCluster = 2
12 } else if 40 < u.Age && u.Age <= 50 {
13 u.AgeCluster = 3
14 } else if 50 < u.Age && u.Age <= 60 {
15 u.AgeCluster = 4
16 } else if 60 < u.Age {
17 u.AgeCluster = 5
18 }
19 return u
20}