Abstract
The recommendation system is one of the core technologies for implementing personalization services. Recommendation systems in ubiquitous computing environment should have the capability of context-awareness. In this research, we developed a music recommendation system, which we shall call C2_Music, which utilizes not only the user’s demographics and behavioral patterns but also the user’s context. For a specific user in a specific context, the C2_Music recommends the music that the similar users listened most in the similar context. In evaluating the performance of C2_Music using a real world data, it outperforms the comparative system that utilizes the user’s demogra-phics and behavioral patterns only.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Aamodt, A., Plaza, E.: Case-based Reasoning: Fundamental Issues, Methodological Variations, and System Approaches. Artificial Intelligence Communication 7, 39–59 (1994)
Benerecetti, M., Bouquet, P., Bonifacio, M.: Distributed Context-Aware System. Human-Computer Interaction 16, 213–228 (2000)
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)
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)
Cuddy, S., Katchabaw, M., Lutfiyya, H.: Context-Aware Service Selection based on Dynamic and Static Service Attributes. In: Wireless and Mobile Computing, Networking and Communications, IEEE International Conference (2005)
Dey, A.K.: Understanding and Using Context. Personal and Ubiquitous Computing 5, 4–7 (2001)
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)
Dey, A.K., Futakawa, M., Salber, D., Abowd, G.D.: The Conference Assistant: Combining Context-Awareness with Wearable Computing. In: Proceedings Symposium on Wearable Computers, pp. 21–28 (1999)
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)
Herlocker, J., Konstan, J., Tervin, L.G., Riedl, J.: Evaluating Collaborative Filtering Recommender Systems. ACM Transactions on Information Systems 22, 5–53 (2004)
Hong, J.: The Context Fabric. Berkeley, USA (2003), http://guir.berkeley.edu/projects/confab/
Jang, S., Woo, W.: Ubi-UCAM: A Unified Context-Aware Application Model. In: Proceedings of Context 2003, Stanford, CA, USA (2003)
Kim, J.H., Song, C.H., Lim, K.W., Lee, J.H.: Design of Music Recommendation System Using Context Information. In: Shi, Z.-Z., Sadananda, R. (eds.) PRIMA 2006. LNCS (LNAI), vol. 4088, pp. 708–713. Springer, Heidelberg (2006)
Kofod-Petersen, A., Aamodt, A.: Case-based Situation Assessment in a Mobile Context-Aware Systems. In: AIMS2003. Workshop on Artificial Intelligence for Mobile Systems, Seattle (October 2003)
Kolodner, J.L.: Case-based Reasoning. Morgan Kaufman, San Mateo, CA (1993)
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)
Kumar, P., Gopalan, S., Sridhar, V.: Context Enabled Multi-CBR based Recommendation Engine for E-Commerce. In: ICEBE 2005. Proceedings of IEEE International Conference on e-Business Engineering, pp. 237–244. IEEE Computer Society Press, Los Alamitos (2005)
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. IEEE Computer Society Press, Los Alamitos (2002)
Leake, D., Maguitman, A., Reichherzer, T.: Cases, Context, and Comfort: Opportunities for Case-Based Reasoning in Smart Homes. In: Augusto, J.C., Nugent, C.D. (eds.) Designing Smart Homes. LNCS (LNAI), vol. 4008, pp. 109–131. Springer, Heidelberg (2006)
Park, H.S., Yoo, J.O., Cho, S.B.: A Context-Aware Music Recommendation System Using Fuzzy Bayesian Networks with Utility Theory. In: Wang, L., Jiao, L., Shi, G., Li, X., Liu, J. (eds.) FSKD 2006. LNCS (LNAI), vol. 4223, pp. 970–979. Springer, Heidelberg (2006)
Resnick, P., Varian, H.R.: Recommender Systems. Communications of the ACM 40, 56–58 (1997)
Ryan, N.: Mobile Computing in a Fieldwork Environment: Metadata Elements. Project Working Document, Version 0.2 (1997)
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)
Schilit, B., Theimer, M.: Disseminating Active Map Information to Mobile Hosts. IEEE Network 8, 22–32 (1994)
Schmidt, A., Beigl, M., Gellersen, H.W.: There is More to Context Than Location. Computers and Graphics 23, 893–901 (1999)
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)
Want, R., Hopper, A., Falcao, V., Gibbons, J.: The Active Badge Location System. ACM Transactions on Information Systems 10, 91–102 (1992)
Wang, H.C., Wang, H.S.: A Hybrid Expert System for Equipment Failure Analysis. Expert Systems with Applications 28, 615–622 (2005)
Ward, A., Jones, A., Hopper, A.: A New Location Technique for the Active Office. IEEE Personal Communications 4, 42–47 (1997)
Watson, I.: Applying Case-based Reasoning: Techniques for Enterprise System. Morgan Kaufmann, San Francisco, CA (1997)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lee, J.S., Lee, J.C. (2007). Context Awareness by Case-Based Reasoning in a Music Recommendation System. In: Ichikawa, H., Cho, WD., Satoh, I., Youn, H.Y. (eds) Ubiquitous Computing Systems. UCS 2007. Lecture Notes in Computer Science, vol 4836. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76772-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-76772-5_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76771-8
Online ISBN: 978-3-540-76772-5
eBook Packages: Computer ScienceComputer Science (R0)