Abstract

Contextual situations, such as having dinner at a restaurant on Friday with the spouse, became a useful mechanism to represent context in context-aware recommender systems (CARS). Prior research has shown important advantages of using latent embedding representation approaches to model contextual information in the Euclidean space leading to better recommendations. However, these traditional approaches have major challenges with the construction of proper embeddings of hierarchical structures of contextual information, as well as with interpretations of the obtained representations. To address these problems, we propose the HyperCARS method that models hierarchical contextual situations in the latent hyperbolic space. HyperCARS combines hyperbolic embeddings with hierarchical clustering to construct contextual situations, which allows loose coupling of the contextual modeling component with recommendation algorithms and, therefore, provides flexibility to use a broad range of previously developed recommendation algorithms. We demonstrate empirically that HyperCARS better captures and interprets hierarchical contextual representations, leading to better context-aware recommendations. Because hyperbolic embeddings can also be used in many other applications besides CARS, we also propose the latent embeddings representation framework that systematically classifies prior work on embeddings and identifies novel research streams for hyperbolic embeddings across information systems applications.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call