“…[61] Semantic similaritybased [66], [68], [102] Similarity-based method [37], [41], [46], [47], [50], [51], [63], [69], [74], [78], [79], [101], [105], [116] Tensor factorization [31], [36], [94], [95], [110] Many researchers categorize approaches in recommender systems into at least three main approaches [8], [13], [14], [15] as presented in Section II. Following this tendency, in this research, we consider four main approaches for recommender systems, namely 2 : collaborative filtering, content-based filtering, graph-based filtering (GB), and hybrid-based filtering (HB).…”