Small Clues Tell: a Collaborative Expansion Approach for Effective Content-Based Recommendations

ABSTRACT Content-based recommendation techniques usually require a large number of training examples for model construction, which however may not always be available in many real-world scenarios. To address the training data availability constraint common to the content-based approach, we develop a collaborative expansion-based approach to expand the size of training examples, which could lead to improved content-based recommendations. We use a book rating data set collected from Amazon to evaluate our proposed method and compare its performance against those of two salient benchmark techniques. The results show that our method outperforms the benchmark techniques consistently and significantly. Our method expands the size of training examples for a focal customer by leveraging the available preferences of his or her referent group, and thereby better supports personalized recommendations than existing techniques that solely follow content-based or collaborative filtering, without incurring costs to identify, collect, and analyze additional information. This study reveals the value and feasibility of collaborative expansion as a viable means to increase training size for the focal customer and thus address the training data availability constraint that seriously hinders the performance of content-based recommender systems.

[1]  H. Mamata Devi,et al.  Document representation techniques and their effect on the document Clustering and Classification: A Review , 2017 .

[2]  Nur Izura Udzir,et al.  IMPROVED WEB PAGE RECOMMENDER SYSTEM BASED ON WEB USAGE MINING , 2011 .

[3]  Hwanjo Yu,et al.  Deep hybrid recommender systems via exploiting document context and statistics of items , 2017, Inf. Sci..

[4]  Daniel Lemire,et al.  Scale and Translation Invariant Collaborative Filtering Systems , 2004, Information Retrieval.

[5]  Ram D. Gopal,et al.  Empirical Analysis of the Impact of Recommender Systems on Sales , 2010, J. Manag. Inf. Syst..

[6]  A. Thomas,et al.  Survey on recommendation system methods , 2015, 2015 2nd International Conference on Electronics and Communication Systems (ICECS).

[7]  Luis M. de Campos,et al.  Positive unlabeled learning for building recommender systems in a parliamentary setting , 2018, Inf. Sci..

[8]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[9]  Pasquale Lops,et al.  Knowledge infusion into content-based recommender systems , 2009, RecSys '09.

[10]  Laxman Sahoo,et al.  A Survey on Recommendation System , 2017 .

[11]  อนิรุธ สืบสิงห์,et al.  Data Mining Practical Machine Learning Tools and Techniques , 2014 .

[12]  Vijay S. Mookerjee,et al.  Impact of Recommender System on Competition Between Personalizing and Non-Personalizing Firms , 2015, J. Manag. Inf. Syst..

[13]  Mohd Naz'ri Mahrin,et al.  Improving the accuracy of collaborative filtering recommendations using clustering and association rules mining on implicit data , 2017, Comput. Hum. Behav..

[14]  Yang Guo,et al.  A survey of collaborative filtering based social recommender systems , 2014, Comput. Commun..

[15]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[16]  Victor S. Sheng,et al.  Cost-Sensitive Learning , 2009, Encyclopedia of Data Warehousing and Mining.

[17]  Victor S. Sheng,et al.  Thresholding for Making Classifiers Cost-sensitive , 2006, AAAI.

[18]  Philip S. Yu,et al.  Partially Supervised Classification of Text Documents , 2002, ICML.

[19]  Pasquale Lops,et al.  Content-Based Recommendation Services for Personalized Digital Libraries , 2007, DELOS.

[20]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

[21]  Samee Ullah Khan,et al.  A survey on context-aware recommender systems based on computational intelligence techniques , 2015, Computing.

[22]  Selwyn Piramuthu,et al.  Artificial Intelligence and Information Technology Evaluating feature selection methods for learning in data mining applications , 2004 .

[23]  Shiu-Li Huang,et al.  Locating experts using social media, based on social capital and expertise similarity , 2016, J. Organ. Comput. Electron. Commer..

[24]  John Riedl,et al.  An algorithmic framework for performing collaborative filtering , 1999, SIGIR '99.

[25]  Vassilis Kostakos,et al.  Kuukkeli-TV: Online content-based services and applications for broadcast TV with long-term user experiments , 2013, 2013 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[26]  S. P. Syed Ibrahim,et al.  A Survey on Collaborative Filtering Based Recommendation System , 2016 .

[27]  Mojtaba Salehi,et al.  A hybrid recommendation approach based on attributes of products using genetic algorithm and naive Bayes classifier , 2013, Int. J. Bus. Inf. Syst..

[28]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[29]  Mehrbakhsh Nilashi,et al.  Collaborative filtering recommender systems , 2013 .

[30]  Jenq-Neng Hwang,et al.  Committee Machines , 2017, Encyclopedia of Machine Learning and Data Mining.

[31]  Alejandro Bellogín,et al.  News@hand: A Semantic Web Approach to Recommending News , 2008, AH.

[32]  Nikolay Mehandjiev,et al.  Context Similarity Metric for Multidimensional Service Recommendation , 2013, Int. J. Electron. Commer..

[33]  R. Kohli,et al.  Internet Recommendation Systems , 2000 .

[34]  Przemyslaw Kazienko Filtering of Web Recommendation Lists Using Positive and Negative Usage Patterns , 2007, KES.

[35]  Xueyan Yang,et al.  Using decision tree and association rules to predict cross selling opportunities , 2008, 2008 International Conference on Machine Learning and Cybernetics.

[36]  Bela Gipp,et al.  Research-paper recommender systems: a literature survey , 2015, International Journal on Digital Libraries.

[37]  Panagiotis Symeonidis,et al.  Recommender Systems for Location-based Social Networks , 2014, Springer Briefs in Electrical and Computer Engineering.

[38]  Nachiket Sadashiv Bhosale,et al.  A Survey on Recommendation System for Big Data Applications , 2015 .

[39]  Kyoung-jae Kim,et al.  Collaborative Filtering with a User-Item Matrix Reduction Technique , 2011, Int. J. Electron. Commer..

[40]  Hei-Chia Wang,et al.  Adapting topic map and social influence to the personalized hybrid recommender system , 2021, Inf. Sci..

[41]  John Riedl,et al.  Analysis of recommendation algorithms for e-commerce , 2000, EC '00.

[42]  Qiang Yang,et al.  Test-cost sensitive naive Bayes classification , 2004, Fourth IEEE International Conference on Data Mining (ICDM'04).

[43]  Raymond J. Mooney,et al.  Content-boosted collaborative filtering for improved recommendations , 2002, AAAI/IAAI.

[44]  John Langford,et al.  Cost-sensitive learning by cost-proportionate example weighting , 2003, Third IEEE International Conference on Data Mining.

[45]  Manish Narnaware,et al.  A Survey on Personalized Service Recommendation Systems , 2016 .

[46]  Sung Ho Ha,et al.  Dynamic Dissemination of Personalized Content on the Web , 2009, J. Organ. Comput. Electron. Commer..

[47]  Robert C. Holte,et al.  Exploiting the Cost (In)sensitivity of Decision Tree Splitting Criteria , 2000, ICML.

[48]  Victor S. Sheng,et al.  Cost-Sensitive Learning , 2009, Encyclopedia of Data Warehousing and Mining.

[49]  Emilia Gómez,et al.  Semantic audio content-based music recommendation and visualization based on user preference examples , 2013, Inf. Process. Manag..

[50]  Yi Tay,et al.  Deep Learning based Recommender System: A Survey and New Perspectives , 2018 .

[51]  Alexander Dekhtyar,et al.  Information Retrieval , 2018, Lecture Notes in Computer Science.

[52]  Sylvain Senecal,et al.  Using Recommendation Agents to Cope with Information Overload , 2012, Int. J. Electron. Commer..

[53]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.