Abstract
Most of the recommendation systems aim to make suggestions for individuals rather than a group of users. However, people are sociable and most of the items to be recommended like movies, restaurants, tourist destinations, etc. are for group consumption. Making recommendations for a group is not a trivial task due to the diverse and conflicting interests of the group members. In this paper, we present a framework for recommending movies to a group of users. Existing recommendation systems for movies use users’ ratings as a measure to suggest individual recommendations or use them to generate the group profile by using aggregation methods in case of group recommendations. In this work, we focus on two things: exploiting the tags assigned to the movies by the users and leveraging the semantic information present in them to make recommendations. The assigned tags along with their weightages are used to form tag clouds for individual group members as well as for movies. Following this a Group Score is computed for each movie on the basis of the content similarity of the tag cloud of the group and the tag cloud of the movie. The movies having top-N Group Score are recommended to the group. To verify the effectiveness of this framework, experiments have been conducted on the MovieLens-10M and MovieLens-20M datasets. Results obtained clearly demonstrate how the accuracy of the recommendations increase with the increase in the homogeneity of preferences within the group members.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Baltrunas, L., Makcinskas, T., Ricci, F.: Group recommendations with rank aggregation and collaborative filtering. In: Proceedings of the Fourth ACM Conference on Recommender Systems, RecSys 2010, pp. 119–126 (2010)
Bird, S., Loper, E.: NLTK: the natural language toolkit. In: Proceedings of the ACL-02 Workshop on Effective Tools and Methodologies for Teaching Natural Language Processing and Computational Linguistics, vol. 1, pp. 63–70 (2002)
Budanitsky, A., Hirst, G.: Semantic distance in wordnet: an experimental, application-oriented evaluation of five measures. In: Workshop on Wordnet and Other Lexical Resources, Second Meeting of the North American Chapter of the Association for Computational Linguistics (2001)
Castro, J., Yera, R., MartĂnez, L.: A fuzzy approach for natural noise management in group recommender systems. Experts Syst. Appl. 94, 237–249 (2018)
Christensen, I., Schiaffino, S.: A hybrid approach for group profiling in recommender systems. J. Univers. Comput. Sci. 20(4), 507–533 (2014)
De Pessemier, T., Dooms, S., Martens, L.: Design and evaluation of a group recommender system. In: Proceedings of the Sixth ACM Conference on Recommender Systems, RecSys 2012, pp. 225–228 (2012)
Fellbaum, C.: WordNet: An Electronic Lexical Database. MIT Press, Cambridge (1998)
Harper, F.M., Konstan, J.A.: The movielens datasets: history and context. ACM Trans. Interact. Intell. Syst. 5(4), 1–19 (2016)
Lops, P., de Gemmis, M., Semeraro, G.: Content-based recommender systems: state of the art and trends. In: Ricci, F., Rokach, L., Shapira, B., Kantor, P. (eds.) Recommender Systems Handbook, pp. 73–105. Springer, Boston (2011)
Manning, C.D., Raghavan, P., Schutze, H.: Introduction to Information Retrieval. Cambridge University Press, Cambridge (2008)
O’Connor, M., Cosley, D., Konstan, J.A., Riedl, J.: PolyLens: a recommender system for groups of users. In: Proceedings of the Seventh Conference on European Conference on Computer Supported Cooperative Work, ECSCW 2001, pp. 199–218 (2001)
Pera, M.S., Ng, Y.K.: A group recommender for movies based on content similarity and popularity. Inf. Process. Manage. Int. J. 49(3), 673–687 (2013)
Pujahari, A., Padmanabhan, V.: Group recommender systems: combining user-user and item-item collaborative filtering techniques. In: Proceedings of the 2015 14th International Conference on Information Technology, pp. 148–152. IEEE (2015)
Seo, Y.D., Kim, Y.G., Lee, E., Seol, K.S., Baik, D.K.: An enhanced aggregation method considering deviations for a group recommendation. Experts Syst. Appl. 93, 299–312 (2018)
Sinclair, J., Cardew-Hall, M.: The folksonomy tag cloud: when is it useful? J. Inform. Sci. 34, 15–29 (2008)
Su, X., Khoshgoftaar, T.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 2009, 1–19 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Dutta, S., Das, S., Das, J., Majumder, S. (2019). Tag-Cloud Based Recommendation for Movies. In: Saeed, K., Chaki, R., Janev, V. (eds) Computer Information Systems and Industrial Management. CISIM 2019. Lecture Notes in Computer Science(), vol 11703. Springer, Cham. https://doi.org/10.1007/978-3-030-28957-7_27
Download citation
DOI: https://doi.org/10.1007/978-3-030-28957-7_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-28956-0
Online ISBN: 978-3-030-28957-7
eBook Packages: Computer ScienceComputer Science (R0)