“…Generally, recommendation methods are often based on either explicit feedback or implicit feedback. The former methods leverage users' ratings or reviews to predict users' potential interest [4,5,6,7,8], while the latter exploits users' actions (e.g., purchase, forward, view, like) to estimate user preference [9,10,11]. In real-world applications, since explicit feedback is not always available, the algorithms based on implicit feedback [12,13,14,15] have received much attention recently.…”