ABSTRACT
Recommender systems have been used in many domains to assist users' decision making by providing item recommendations and thereby reducing information overload. Context-aware recommender systems go further, incorporating the variability of users' preferences across contexts, and suggesting items that are appropriate in different contexts. In this paper, we present a novel recommendation task, "Context Suggestion", whereby the system recommends contexts in which items may be selected. We introduce the motivations behind the notion of context suggestion and discuss several potential solutions. In particular, we focus specifically on user-oriented context suggestion which involves recommending appropriate contexts based on a user's profile. We propose extensions of well-known context-aware recommendation algorithms such as tensor factorization and deviation-based contextual modeling and adapt them as methods to recommend contexts instead of items. In our empirical evaluation, we compare the proposed solutions to several baseline algorithms using four real-world data sets.
- G. Adomavicius, B. Mobasher, F. Ricci, and A. Tuzhilin. Context-aware recommender systems. AI Magazine, 32(3):67--80, 2011.Google ScholarCross Ref
- G. Adomavicius and A. Tuzhilin. Tutorial on Context-aware Recommender Systems, the 2nd ACM Conference on Recommender Systems. http://ids.csom.umn.edu/faculty/gedas/talks/RecSys2008-tutorial.pdf. Google ScholarDigital Library
- L. Baltrunas, K. Church, A. Karatzoglou, and N. Oliver. Frappe: Understanding the usage and perception of mobile app recommendations in-the-wild. CoRR, abs/1505.03014, 2015.Google Scholar
- L. Baltrunas, M. Kaminskas, B. Ludwig, O. Moling, F. Ricci, A. Aydin, K.-H. Lüke, and R. Schwaiger. Incarmusic: Context-aware music recommendations in a car. In E-Commerce and Web Technologies, pages 89--100. Springer, 2011.Google ScholarCross Ref
- L. Baltrunas, M. Kaminskas, F. Ricci, R. Lior, B. Shapira, and K.-H. Luke. Best usage context predictions for music tracks. In The 2nd Workshop on Context-aware Recommender Systems, 2010.Google Scholar
- L. Baltrunas, B. Ludwig, and F. Ricci. Matrix factorization techniques for context aware recommendation. In Proceedings of the fifth ACM conference on Recommender systems, pages 301--304. ACM, 2011. Google ScholarDigital Library
- L. Baltrunas and F. Ricci. Experimental evaluation of context-dependent collaborative filtering using item splitting. User Modeling and User-Adapted Interaction, 24(1--2):7--34, 2014. Google ScholarDigital Library
- V. Bellotti, B. Begole, E. H. Chi, N. Ducheneaut, J. Fang, E. Isaacs, T. King, M. W. Newman, K. Partridge, B. Price, et al. Activity-based serendipitous recommendations with the magitti mobile leisure guide. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pages 1157--1166. ACM, 2008. Google ScholarDigital Library
- V. Codina, F. Ricci, and L. Ceccaroni. Exploiting the semantic similarity of contextual situations for pre-filtering recommendation. In User Modeling, Adaptation, and Personalization, pages 165--177. Springer, 2013.Google ScholarCross Ref
- A. K. Dey. Understanding and using context. Personal and ubiquitous computing, 5(1):4--7, 2001. Google ScholarDigital Library
- K. Jarvelin and J. Kekalainen. Cumulated gain-based evaluation of ir techniques. ACM Transactions on Information Systems (TOIS), 20(4):422--446, 2002. Google ScholarDigital Library
- A. Karatzoglou, X. Amatriain, L. Baltrunas, and N. Oliver. Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering. In Proceedings of the fourth ACM conference on Recommender systems, pages 79--86. ACM, 2010. Google ScholarDigital Library
- Y. Koren, R. Bell, and C. Volinsky. Matrix factorization techniques for recommender systems. IEEE Computer, 42(8):30--37, 2009. Google ScholarDigital Library
- A. Kosir, A. Odic, M. Kunaver, M. Tkalcic, and J. F. Tasic. Database for contextual personalization. ELEKTROTEHNISKI VESTNIK, 78(5):270--274, 2011.Google Scholar
- A. Liaw and M. Wiener. Classification and regression by randomforest. R news, 2(3):18--22, 2002.Google Scholar
- X. Ning and G. Karypis. SLIM: Sparse linear methods for top-n recommender systems. In IEEE 11th International Conference on Data Mining, pages 497--506. IEEE, 2011. Google ScholarDigital Library
- A. Odic, M. Tkalcic, J. F. Tasic, and A. Kosir. Relevant context in a movie recommender system: Users' opinion vs. statistical detection. ACM RecSys Workshop on Context-aware Recommender Systems, 2012.Google Scholar
- X. Ramirez-Garcia and M. Garca-Valdez. Post-filtering for a restaurant context-aware recommender system. In Recent Advances on Hybrid Approaches for Designing Intelligent Systems, volume 547 of Studies in Computational Intelligence, pages 695--707. Springer International Publishing, 2014.Google ScholarCross Ref
- S. Rendle and L. Schmidt-Thieme. Pairwise interaction tensor factorization for personalized tag recommendation. In Proceedings of the third ACM international conference on Web search and data mining, pages 81--90. ACM, 2010. Google ScholarDigital Library
- G. Tsoumakas, I. Katakis, and I. Vlahavas. Mining multi-label data. In Data mining and knowledge discovery handbook, pages 667--685. Springer, 2010.Google Scholar
- G. Tsoumakas and I. Vlahavas. Random k-labelsets: An ensemble method for multilabel classification. In Machine learning: ECML 2007, pages 406--417. Springer, 2007. Google ScholarDigital Library
- E. M. Voorhees et al. The trec-8 question answering track report. In Trec, volume 99, pages 77--82, 1999.Google Scholar
- Y. Zheng. Context suggestion: Solutions and challenges. In Proceedings of the 15th IEEE International Conference on Data Mining Workshops, pages 1602--1603. IEEE, 2015. Google ScholarDigital Library
- Y. Zheng. A revisit to the identification of contexts in recommender systems. In Proceedings of the 20th ACM Conference on Intelligent User Interfaces Companion, pages 133--136. ACM, 2015. Google ScholarDigital Library
- Y. Zheng. Context-driven mobile apps management and recommendation. In Proceedings of the 31st Annual ACM Symposium on Applied Computing, pages 633--634. ACM, 2016. Google ScholarDigital Library
- Y. Zheng, R. Burke, and B. Mobasher. Recommendation with differential context weighting. In User Modeling, Adaptation, and Personalization, pages 152--164. 2013.Google ScholarCross Ref
- Y. Zheng, R. Burke, and B. Mobasher. Splitting approaches for context-aware recommendation: An empirical study. In Proceedings of the 29th Annual ACM Symposium on Applied Computing, pages 274--279. ACM, 2014. Google ScholarDigital Library
- Y. Zheng, B. Mobasher, and R. Burke. Context recommendation using multi-label classification. In Proceedings of the 13th IEEE/WIC/ACM International Conference on Web Intelligence, pages 288--295. IEEE/WIC/ACM, 2014. Google ScholarDigital Library
- Y. Zheng, B. Mobasher, and R. Burke. CSLIM: Contextual SLIM recommendation algorithms. In Proceedings of the 8th ACM Conference on Recommender Systems, pages 301--304. ACM, 2014. Google ScholarDigital Library
- Y. Zheng, B. Mobasher, and R. Burke. Deviation-based contextual SLIM recommenders. In Proceedings of the 23rd ACM Conference on Information and Knowledge Management, pages 271--280. ACM, 2014. Google ScholarDigital Library
- Y. Zheng, B. Mobasher, and R. Burke. CARSKit: A java-based context-aware recommendation engine. In Proceedings of the 15th IEEE International Conference on Data Mining Workshops, pages 1668--1671. IEEE, 2015. Google ScholarDigital Library
- Y. Zheng, B. Mobasher, and R. Burke. Integrating context similarity with sparse linear recommendation model. In User Modeling, Adaptation, and Personalization, volume 9146 of Lecture Notes in Computer Science, pages 370--376. Springer Berlin Heidelberg, 2015.Google ScholarCross Ref
- Y. Zheng, B. Mobasher, and R. Burke. Similarity-based context-aware recommendation. In Web Information Systems Engineering, volume 9418 of Lecture Notes in Computer Science, pages 431--447. Springer Berlin Heidelberg, 2015. Google ScholarDigital Library
Index Terms
- User-Oriented Context Suggestion
Recommendations
Context suggestion: empirical evaluations vs user studies
WI '17: Proceedings of the International Conference on Web IntelligenceRecommender System has been successfully applied to assist user's decision making by providing a list of recommended items. Context-aware recommender system additionally incorporates contexts (such as time and location) into the system to improve the ...
Indirect Context Suggestion
UMAP '17: Proceedings of the 25th Conference on User Modeling, Adaptation and PersonalizationContext suggestion refers to the task of recommending appropriate contexts to the users to improve the user experience. The suggested contexts could be time, location, companion, category, and so forth. In this paper, we particularly focus on the task ...
Context Recommendation Using Multi-label Classification
WI-IAT '14: Proceedings of the 2014 IEEE/WIC/ACM International Joint Conferences on Web Intelligence (WI) and Intelligent Agent Technologies (IAT) - Volume 02Context-aware recommender systems (CARS) are extensions of traditional recommenders that also take into account contextual condition of a user to whom a recommendation is made. The recommendation problem is, however, still focused on recommending a set ...
Comments