Abstract
In this paper, we present a Cascade-Hybrid Music Recommender System intended to operate as a mobile service. Specifically, our system is a middleware that realizes the recommendation process based on a combination of music genre classification and personality diagnosis. A mobile user is able to query for music files by simply sending an example music file from his/her mobile device. In response to the user query, the system recommends music files that not only belong to the same genre as the user query, but also an attempt has been made to take into account both the user preferences as well as ratings from other users for candidate results. The recommendation mechanism is realized by applying the collaborative filtering technique of personality diagnosis. Using the minimum absolute error and the ranked scoring criteria, our approach is compared to existing recommendation techniques that rely on either collaborative filtering or content-based approaches. The outcome of the comparison clearly indicates that our approach exhibits significantly higher performance.
Similar content being viewed by others
References
Adomavicius G, Tuzhilin E (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17:734–749
Albanese M, Chianese A, d’Acierno A, Moscato V, Picariello A (2010) A multimedia recommender integrating object features and user behavior. Multimed Tools Appl (MTAP) 50:563–585
Billsus D, Pazzani MJ (2000) User modeling for adaptive news access. User Model User-Adapt Interact 10(2–3):147–180. doi:10.1023/A:1026501525781
Breese JS, Heckerman D, Kadie C (1998) Empirical analysis of predictive algorithms for collaborative filtering. In: Proc. fourteenth conference on uncertainty in artificial intelligence. Morgan Kaufmann, Los Altos, pp 43–52
Burke R (2000) Knowledge-based recommender systems
Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User-Adapt Interact 12(4):331–370. doi:10.1023/A:1021240730564
Claypool M, Gokhale A, Miranda T, Murnikov P, Netes D, Sartin M (1999) Combining content-based and collaborative filters in an online newspaper. In: Proc. ACM SIGIR workshop on recommender systems
Cohen WW, Fan W (2000) Web-collaborative filtering: recommending music by crawling the Web. Comput Netw (Amsterdam, Netherlands: 1999) 33(1–6):685–698
Han B, Rhon S, Jun S, Hwang E (2010) Music emotion classification and context-based music recommendation. Multimed Tools Appl (MTAP) 47(3):433–460
Hossian M, Parra J, Atrey P, Saddik A (2010) A framework for human-centered provisioning of ambient media services. Multimed Tools Appl (MTAP) 43(3):407–431
Kannel: open source WAP and SMS gateway. URL: http://www.kannel.org
Kreßel UHG (1999) Pairwise classification and support vector machines. MIT Press, Cambridge, pp 255–268
Lampropoulou PS, Lampropoulos AS, Tsihrintzis GA (2006) Alimos: a middleware system for accessing digital music libraries in mobile services. In: Proc. KES2006 10th international conference on knowledge-based and intelligent information and engineering systems. Bournemouth, UK
Lampropoulou PS, Lampropoulos AS, Tsihrintzis GA (2008) Evaluation of a middleware system for accessing digital music libraries in mobile services. In: 5th international conference on information technology: new generations. Las Vegas, NV, USA
Lampropoulos P, Lampropoulos A, Tsihrintzis A (2009) Intelligent mobile content-based retrieval from digital music libraries. Intell Decis Technol 3(3): 123–138
Nokia: Series 40 developer platform 2.0 SDK. URL: http://www.forum.nokia.com
Paolo M, Paolo A (2007) Trust-aware recommender systems. In: RecSys ’07: proceedings of the 2007 ACM conference on recommender systems, pp 17–24
Pazzani M, Billsus D (1997) Learning and revising user profiles: the identification of interesting Web sites. Mach Learn 27(3):313–331. doi:10.1023/A:1007369909943
Pennock DM, Horvitz E, Lawrence S, Giles CL (2000) Collaborative filtering by personality diagnosis: a hybrid memory and model-based approach. In: UAI ’00: proceedings of the 16th conference on uncertainty in artificial intelligence. Morgan Kaufmann, San Francisco, pp 473–480
Push access protocol specification, wap-247-pap-20010429-a, wap forum. URL: http://www.wapforum.org (2001)
Push architectural overview, wap-250-pusharchoverview-20010703-p, wap forum. URL: http://www.wapforum.org (2001)
Resnick P, Varian HR (1997) Recommender systems. Commun ACM 40(3):56–57
Rojsattarat E, Soonthornphisaj N (2003) Hybrid recommendation: combining content-based prediction and collaborative filtering, pp 337–344
Rudstrom A, Svensson M, Coster R, Hook K (2004) Mobitip: using bluetooth as a mediator of social context. In: In Ubicomp 2004 adjunct proceedings
Smyth B, Cotter P (2000) A personalized tv listings service for the digital tv age. Knowl-Based Syst 13:53–59
Tosi D (2003) An advanced architecture for push services. In: Proceedings of the fourth international conference on Web information systems engineering workshops (WISEW’03), pp 193–200
Tran T, Cohen R (2000) Hybrid recommender systems for electronic commerce. In: Proc. in knowledge-based electronic markets, papers from the AAAI workshop. AAAI Technical Report WS-00-04, Menlo Park, CA, pp 78–83
Tzanetakis G, Cook P (2000) Marsyas: a framework for audio analysis. Organ Sound 4(3):169–175
Tzanetakis G, Cook P (2002) Musical genre classification of audio signals. IEEE Trans Speech Audio Process 10(5):293–302
Vapnik VN (1999) An overview of statistical learning theory. IEEE Trans Neural Netw 10(5):988–999
Yoon WJ, Oh SH, Park KS (2006) Robust music information retrieval on mobile network based on multi-feature clustering. In: Li X, Zaiäne OR, Li Z (eds) The second international conference on advanced data mining and applications (ADMA 2006). Lecture Notes in Computer Science, vol 4093. Springer, New York, pp 279–283
Ericsson: WAP push SDK. URL: http://www.ericsson.com/mobilityworld/sub/open/technologies/open/development_tips/tools/wap_push_sdk
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lampropoulos, A.S., Lampropoulou, P.S. & Tsihrintzis, G.A. A Cascade-Hybrid Music Recommender System for mobile services based on musical genre classification and personality diagnosis. Multimed Tools Appl 59, 241–258 (2012). https://doi.org/10.1007/s11042-011-0742-0
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-011-0742-0