skip to main content
10.1145/2543651.2543655acmconferencesArticle/Chapter ViewAbstractPublication Pagessiggraph-asiaConference Proceedingsconference-collections
research-article

ContextPlayer: learning contextual music preferences for situational recommendations

Authors Info & Claims
Published:19 November 2013Publication History

ABSTRACT

Music listening is a very personal and situational behaviour, which suggests that contextual information could be used to greatly enhance music recommendation experience. However, making such use of mobile context, while learning user profiles, is a challenging problem. This case study presents a system for collecting context and usage data from mobile devices, but targeted at recommending music via unsupervised learning of user profiles and relevant situations. The developed data flow system supports both short enough response times and longer asynchronous reasoning on the collected data; furthermore, the mobile phone acts not only as sensor, but the mobile app is directly tied to the effectiveness of the music service user experience (UX). This work describes our system design and discusses issues related to the problem space and to usability tests on such systems, based on an international user trial.

References

  1. Adomavicius, G., & Tuzhilin, A. 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. In IEEE Transactions on Knowledge and Data Engineering, 17, 6, 734--749. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Baldauf, M., Dustdar, S., Rosenberg, F. 2007. A survey on context-aware systems. In International Journal of Ad Hoc and Ubiquitous Computing, vol. 2, 4, 263--277. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Baltrunas, L., Kaminskas, M., Ludwig, B., Moling, O., Ricci, F., Aydin, A., Luke, K. H., Schwaiger, R. 2011. InCarMusic: Context-Aware Music Recommendations in a Car. In 12th International Conference on Electronic Commerce and Web Technologies.Google ScholarGoogle ScholarCross RefCross Ref
  4. Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D. 2010. In A survey of context modelling and reasoning techniques. Pervasive and Mobile Computing 6, 2, 161--180. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Dey, A. K. 2001. Understanding and using context. In Personal and Ubiquitous Computing Journal, 5(1), 4--7. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Do, T. M. T., Blom, J., Gatica-Perez, D. 2011. Smartphone usage in the wild: a large-scale analysis of applications and context. In Proceedings of the 13th International Conference on Multimodal Interfaces. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Heo, J., Ham, D. H., Park, S., Song, C., Yoon, W. C. 2009. A framework for evaluating the usability of mobile phones based on multi-level, hierarchical model of usability factors. In Interacting with Computers, 21, 4, 263--275. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Karlsson, B. F., Okada, K., Noleto, T. 2012. A Mobile-Based System for Context-Aware Music Recommendations. In Artificial Intelligence Applications and Innovations -- Adv. in Information and Communication Technology, 382, 520--529.Google ScholarGoogle Scholar
  9. Knijnenburg, B. P., Willemsen, M. C., Gantner, Z., Soncu, H., Newell, C. 2012. Explaining the user experience of recommender systems. In User Modeling and User-Adapted Interaction 22, 4, 441--504. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Konstan, J. A., Riedl, J. 2012. Recommender systems: from algorithms to user experience. User Modeling and User-Adapted Interaction, 22(1--2), 101--123. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Kuniavsky, M. 2003. Observing the user experience. San Francisco: Morgan Kaufmann Publishers. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Lieberman, H., Selker, T. 2000. Out of context: Computer systems that adapt to, and learn from, context. IBM Systems Journal. 39, 3--4, 617--631. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Mani, A., Sundaram, H. 2007. Modeling user context with applications to media retrieval. In Multimedia Systems, 12, 339--353.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Mayhew, D. J. 1999. The usability engineering lifecycle. In CHI'99 Extended Abstracts on Human Factors in Computing Systems. 147--148. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Reynolds, G., Barry, D., Coyle, E. 2007. Towards a Personal Automatic Music Playlist Generation Algorithm: The Need for Contextual Information. In Proceedings of the 2nd Audio Mostly Conference: Interaction with Sound, 84--89.Google ScholarGoogle Scholar
  16. Tarasewich, P. 2003. Designing mobile commerce applications. Communications of the ACM - Mobile computing opportunities and challenges, vol. 46, 12 Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Woerndl, W., Brocco, M., Eigner, R. 2009. Context-Aware Recommender Systems in Mobile Scenarios. Intl. Journal of Information Technology and Web Engineering, 4, 1, 67--85.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. ContextPlayer: learning contextual music preferences for situational recommendations
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          SA '13: SIGGRAPH Asia 2013 Symposium on Mobile Graphics and Interactive Applications
          November 2013
          90 pages
          ISBN:9781450326339
          DOI:10.1145/2543651

          Copyright © 2013 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 19 November 2013

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate178of869submissions,20%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader