z-logo
open-access-imgOpen Access
SEMA: Deeply Learning Semantic Meanings and Temporal Dynamics for Recommendations
Author(s) -
Jia-Dong Zhang,
Chi-Yin Chow
Publication year - 2018
Publication title -
ieee access
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.587
H-Index - 127
ISSN - 2169-3536
DOI - 10.1109/access.2018.2871970
Subject(s) - aerospace , bioengineering , communication, networking and broadcast technologies , components, circuits, devices and systems , computing and processing , engineered materials, dielectrics and plasmas , engineering profession , fields, waves and electromagnetics , general topics for engineers , geoscience , nuclear engineering , photonics and electrooptics , power, energy and industry applications , robotics and control systems , signal processing and analysis , transportation
Personalization plays an essential role in recommender systems, in which the key task is to predict the personalized rating of users on new items. Recommender systems usually apply collaborative filtering techniques to make rating prediction. In recent years, some studies pay attention on learning semantic meanings from textual content of items or temporal dynamics from historical information of users in order to improve rating prediction. However, these studies often apply shallow or flat modeling methods and model users and items in an asymmetrical manner; the improvement is considerably limited. In this paper, we propose a new recommendation framework called SEMA to deeply learn Semantic mEanings and teMporal dynAmics by developing hierarchical and symmetrical recurrent neural networks (RNNs). Our SEMA has three important characteristics: 1) deep learning-based: SEMA leverages deep learningbased models to capture semantic meanings from textual content and temporal dynamics from historical information rather than applying shallow methods, e.g., the bag-of-words method for textual content and the decay method for temporal dynamics; 2) hierarchical: SEMA learns both semantic meanings and temporal dynamics in a unified hierarchical RNN to mutually reinforce each other, instead of combining them flatly; and 3) symmetrical: SEMA symmetrically builds two hierarchical RNNs for users and items to model their own semantic meanings and temporal dynamics, because users and items are essentially dual in recommender systems. We conduct a comprehensive performance evaluation for SEMA using two large-scale real-world review data sets collected from Amazon and Yelp. Experimental results show that SEMA achieves significantly superior recommendation quality compared with other state-of-the-art recommendation techniques.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom