You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CREATE RECOMMENDER MovieRec ON ml_ratings USERS FROM userid ITEMS FROM itemid EVENTS FROM ratingval USING itemcoscf;
3
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING itemcoscf WHERE userid =1;
4
+
DROP RECOMMENDER MovieRec;
5
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING itemcoscf WHERE userid =1;
6
+
7
+
/* ItemPearCF. */
8
+
CREATE RECOMMENDER MovieRec ON ml_ratings USERS FROM userid ITEMS FROM itemid EVENTS FROM ratingval USING itempearcf;
9
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING itempearcf WHERE userid =1;
10
+
DROP RECOMMENDER MovieRec;
11
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING itempearcf WHERE userid =1;
12
+
13
+
/* UserCosCF. */
14
+
CREATE RECOMMENDER MovieRec ON ml_ratings USERS FROM userid ITEMS FROM itemid EVENTS FROM ratingval USING usercoscf;
15
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING usercoscf WHERE userid =1;
16
+
DROP RECOMMENDER MovieRec;
17
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING usercoscf WHERE userid =1;
18
+
19
+
/* UserPearCF. */
20
+
CREATE RECOMMENDER MovieRec ON ml_ratings USERS FROM userid ITEMS FROM itemid EVENTS FROM ratingval USING userpearcf;
21
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING userpearcf WHERE userid =1;
22
+
DROP RECOMMENDER MovieRec;
23
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING userpearcf WHERE userid =1;
24
+
25
+
/* SVD. */
26
+
CREATE RECOMMENDER MovieRec ON ml_ratings USERS FROM userid ITEMS FROM itemid EVENTS FROM ratingval USING svd;
27
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING svd WHERE userid =1;
28
+
DROP RECOMMENDER MovieRec;
29
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING svd WHERE userid =1;
30
+
31
+
/* Miscellaneous. */
32
+
CREATE RECOMMENDER MovieRec ON ml_ratings USERS FROM userid ITEMS FROM itemid EVENTS FROM ratingval USING itemcoscf;
33
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING itemcoscf WHERE userid IN (1,2,3,5,9) AND itemid <7;
34
+
SELECTr.itemid,r.ratingval,i.name,i.genreFROM ml_ratings r, ml_items i RECOMMEND r.itemid TO r.useridONr.ratingval USING itemcoscf WHEREr.userid=1ANDr.itemid=i.itemidANDi.genre ILIKE '%drama%';
35
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING itemcoscf WHERE userid =1ORDER BY ratingval DESCLIMIT10;
36
+
SELECTr.itemid,r.ratingval,i.name,i.genreFROM ml_ratings r, ml_items i RECOMMEND r.itemid TO r.useridONr.ratingval USING itemcoscf WHEREr.userid=1ANDr.itemid=i.itemidANDi.genre ILIKE '%action%'ORDER BY ratingval DESCLIMIT5;
37
+
SELECT*FROM ml_ratings RECOMMEND itemid TO userid ON ratingval USING itemcoscf WHERE userid =1AND ratingval >=4.5;
0 commit comments