Skip to main content

Music for My Mood: A Music Recommendation System Based on Context Reasoning

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 4272))

Abstract

The context-awareness has become one of the core technologies and the indispensable function for application services in ubiquitous computing environment. The task of using context data for inferring a user’s situation is referred to as context reasoning. In this research, we incorporated the capability of context reasoning in a music recommendation system. Our proposed system contains such modules as Intention Module, Mood Module and Recommendation Module. The Intention Module performs context reasoning that infers whether a user wants to listen to music or not by using the environmental context data. The Mood Module determines the genre of the music suitable to the user’s context. Finally, the Recommendation Module recommends the music to the user. Context reasoning is implemented using case-based reasoning.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aamodt, A., Plaza, E.: Case-based Reasoning: Fundamental Issues, Methodological Variations, and System Approaches. Artificial Intelligence Communication 7, 39–59 (1994)

    Google Scholar 

  2. Benerecetti, M., Bouquet, P., Bonifacio, M.: Distributed Context-Aware System. Human-Computer Interaction 16, 213–228 (2000)

    Article  Google Scholar 

  3. Celma, O., Ramírez, M., Herrera, P.: Foafing the Music: A Music Recommendation System based on RSS Feeds and User Preferences. In: Proceedings: 6th International Conference on Music Information Retrieval, London, UK (2005)

    Google Scholar 

  4. Chen, H.C., Chen, A.P.: A Music Recommendation System Based on Music and User Grouping. Journal of Intelligent Information Systems 24, 113–132 (2005)

    Article  MATH  Google Scholar 

  5. Cuddy, S., Katchabaw, M., Lutfiyya, H.: Context-Aware Service Selection based on Dynamic and Static Service Attributes. Wireless and Mobile Computing, Networking and Communications. In: IEEE International Conference (2005)

    Google Scholar 

  6. Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing 5, 4–7 (2001)

    Article  Google Scholar 

  7. Dey, A.K., Abowd, G.D.: Towards a Better Understanding of Context and Context-Awareness. In: Proceedings of CHI 2000 Workshop on the What, Who, Where, When, Why, and How of Context-Awareness, The Hague, Netherlands, pp. 1–6 (2000)

    Google Scholar 

  8. Dey, A.K., Salber, D., Abowd, G.D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction 16, 97–166 (2001)

    Article  Google Scholar 

  9. Harry, C., Finin, T., Joshi, A.: An Intelligent Broker for Context-Aware Systems. In: Dey, A.K., Schmidt, A., McCarthy, J.F. (eds.) UbiComp 2003. LNCS, vol. 2864. Springer, Heidelberg (2003)

    Google Scholar 

  10. Herlocker, J., Konstan, J., Tervin, L.G., Riedl, J.: Evaluating Collaborative Filtering Recommender Systems. ACM Transactions on Information Systems 22, 5–53 (2004)

    Article  Google Scholar 

  11. Hong, J.: The Context Fabric. Berkeley, USA (2003), http://guir.berkeley.edu/projects/confab/

  12. Jang, S.-I., Woo, W.: Ubi-UCAM: A unified context-aware application model. In: Blackburn, P., Ghidini, C., Turner, R.M., Giunchiglia, F. (eds.) CONTEXT 2003. LNCS, vol. 2680, pp. 178–189. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  13. Kofod-Petersen, A., Aamodt, A.: Case-based Situation Assessment in a Mobile Context-Aware Systems. In: Workshop on Artificial Intelligence for Mobile Systems (AIMS 2003), Seattle (October 2003)

    Google Scholar 

  14. Kolodner, J.L.: Case-based Reasoning, San Mateo, CA. Morgan Kaufman, San Francisco (1993)

    Google Scholar 

  15. Kumar, M., Shirazi, B.A., Das, S.K., Sung, B.Y., Levine, D., Singhal, M.: PICO: a Middleware Framework for Pervasive Computing. IEEE Pervasive Computing 2, 72–79 (2003)

    Article  Google Scholar 

  16. Kumar, P., Gopalan, S., Sridhar, V.: Context Enabled Multi-CBR based Recommendation Engine for E-Commerce. In: Proceedings of IEEE International Conference on e-Business Engineering (ICEBE 2005), pp. 237–244 (2005)

    Google Scholar 

  17. Kuo, F.F., Shan, M.K.: A Personalized Music Filtering System Based on Melody Style Classification. In: Proceedings of IEEE international Conference on Data Mining, pp. 649–652 (2002)

    Google Scholar 

  18. Nurmi, P., Floreen, P.: Reasoning in Context-Aware Systems, Helsinki Institute for Information Technology, Position Paper (2004), http://www.cs.helsinki.fi/u/ptnurmi/papers/contextreasoning.pdf

  19. Resnick, P., Varian, H.R.: Recommender Systems. Communications of the ACM 40, 56–58 (1997)

    Article  Google Scholar 

  20. Salber, D., Dey, A.K., Orr, R.J., Abowd, G.D.: Designing For Ubiquitous Computing: A Case Study in Context Sensing. GVU Technical Report GIT-GVU, 99-129 (1999)

    Google Scholar 

  21. Schilit, B., Theimer, M.: Disseminating Active Map Information to Mobile Hosts. IEEE Network 8, 22–32 (1994)

    Article  Google Scholar 

  22. Schmidt, A., Beigl, M., Gellersen, H.W.: There is More to Context Than Location. Computers and Graphics 23, 893–901 (1999)

    Article  Google Scholar 

  23. Sharadanand, U., Maes, P.: Social Information Filtering: Algorithms for Automating Word of Mouth. In: Proceedings of CHI 1995 Conference on Human Factors in Computing Systems, pp. 210–217 (1995)

    Google Scholar 

  24. Want, R., Hopper, A., Falcao, V., Gibbons, J.: The Active Badge Location System. ACM Transactions on Information Systems 10, 91–102 (1992)

    Article  Google Scholar 

  25. Wang, H.C., Wang, H.S.: A Hybrid Expert System for Equipment Failure Analysis. Expert Systems with Applications 28, 615–622 (2005)

    Article  Google Scholar 

  26. Ward, A., Jones, A., Hopper, A.: A New Location Technique for the Active Office. IEEE Personal Communications 4, 42–47 (1997)

    Article  Google Scholar 

  27. Watson, I.: Applying Case-based Reasoning: Techniques for Enterprise System. Morgan Kaufmann, San Francisco (1997)

    Google Scholar 

  28. Weiser, M.: Hot Topics: Ubiquitous Computing. IEEE Computer Society Press, Los Alamitos (1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, J.S., Lee, J.C. (2006). Music for My Mood: A Music Recommendation System Based on Context Reasoning. In: Havinga, P., Lijding, M., Meratnia, N., Wegdam, M. (eds) Smart Sensing and Context. EuroSSC 2006. Lecture Notes in Computer Science, vol 4272. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11907503_14

Download citation

  • DOI: https://doi.org/10.1007/11907503_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-47842-3

  • Online ISBN: 978-3-540-47845-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics