TY - GEN
T1 - Improving business rating predictions using graph based features
AU - Tiroshi, Amit
AU - Berkovsky, Shlomo
AU - Kaafar, Mohamed Ali
AU - Vallet, David
AU - Chen, Terence
AU - Kufliky, Tsvi
PY - 2014/3/14
Y1 - 2014/3/14
N2 - Many types of recommender systems rely on a rich ensemble of user, item, and context features when generating recommendations for users. The features can be either manually engineered or automatically extracted from the available data, such that feature engineering becomes an important part of the recommendation process. In this work, we propose to leverage graph based representation of the data in order to generate and automatically populate features. We represent the standard user-item rating matrix and some domain metadata, as graph vertices and edges. Then, we apply a suite of graph theory and network analysis metrics to the graph based data representation, in order to populate features that augment the original user-item ratings data. The augmented data is fed into a classier that predicts unknown user ratings, which are used for the generation of recommendations. We evaluate the proposed methodology using the recently released Yelp business ratings dataset. Our results indicate that the automatically populated graph features facilitate more accurate and robust predictions, with respect to both the variability and sparsity of ratings.
AB - Many types of recommender systems rely on a rich ensemble of user, item, and context features when generating recommendations for users. The features can be either manually engineered or automatically extracted from the available data, such that feature engineering becomes an important part of the recommendation process. In this work, we propose to leverage graph based representation of the data in order to generate and automatically populate features. We represent the standard user-item rating matrix and some domain metadata, as graph vertices and edges. Then, we apply a suite of graph theory and network analysis metrics to the graph based data representation, in order to populate features that augment the original user-item ratings data. The augmented data is fed into a classier that predicts unknown user ratings, which are used for the generation of recommendations. We evaluate the proposed methodology using the recently released Yelp business ratings dataset. Our results indicate that the automatically populated graph features facilitate more accurate and robust predictions, with respect to both the variability and sparsity of ratings.
KW - Feature Extraction
KW - Graph-Based Recommendations
KW - Recommender Systems
UR - http://www.scopus.com/inward/record.url?scp=84897775976&partnerID=8YFLogxK
U2 - 10.1145/2557500.2557526
DO - 10.1145/2557500.2557526
M3 - Conference contribution
AN - SCOPUS:84897775976
SN - 9781450321846
T3 - International Conference on Intelligent User Interfaces, Proceedings IUI
SP - 17
EP - 26
BT - IUI 2014 - Proceedings of the 19th International Conference on Intelligent User Interfaces
T2 - 19th International Conference on Intelligent User Interfaces, IUI 2014
Y2 - 24 February 2014 through 27 February 2014
ER -