Personalized recommendation of stories for commenting in forum-based social media

Web 2.0 platforms such as blogs, online news, social networks, and Internet forums allow users to write comments to express their interests and opinions about the content of news articles, videos, blogs or forum posts, etc. Users' comments contain additional information about the content of Web documents as well as provide important means for user interactions. In this paper, we present a study on the task of recommending, for a given user, a short list of suitable stories for commenting. We propose an efficient collaborative filtering method which exploits co-commenting patterns of users to generate recommendations. To further improve the accuracy, we also introduce a novel hybrid recommendation method that combines the proposed collaborative features and content based features in a learning-to-rank framework. We verify the effectiveness of the proposed methods on two datasets including samples of user comments from an online forum and a forum-based news service. Experimental results show that the proposed collaborative filtering method substantially outperforms traditional content-based approaches in terms of accuracy. Furthermore, the proposed hybrid approach leads to additional improvements over individual recommendation methods and achieves higher accuracy than a baseline hybrid approach. The results also demonstrate the stability of our methods in handling newly posted stories with a small number of comments.

[1]  Chiranjib Bhattacharyya,et al.  Content Driven User Profiling for Comment-Worthy Recommendations of News and Blog Articles , 2015, RecSys.

[2]  Quoc V. Le,et al.  Learning to Rank with Nonsmooth Cost Functions , 2006, Neural Information Processing Systems.

[3]  Yoram Singer,et al.  An Efficient Boosting Algorithm for Combining Preferences by , 2013 .

[4]  Hanghang Tong,et al.  Replacing the Irreplaceable: Fast Algorithms for Team Member Recommendation , 2014, WWW.

[5]  Thomas Hofmann,et al.  Unifying collaborative and content-based filtering , 2004, ICML.

[6]  Tie-Yan Liu Learning to Rank for Information Retrieval , 2009, Found. Trends Inf. Retr..

[7]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[8]  Wolfgang Nejdl,et al.  Analyzing and Mining Comments and Comment Ratings on the Social Web , 2014, TWEB.

[9]  Maksims Volkovs,et al.  BoltzRank: learning to maximize expected ranking gain , 2009, ICML '09.

[10]  Zhong Ming,et al.  Mixed factorization for collaborative recommendation with heterogeneous explicit feedbacks , 2016, Inf. Sci..

[11]  Fredric C. Gey,et al.  Probabilistic retrieval based on staged logistic regression , 1992, SIGIR '92.

[12]  Jia Wang,et al.  User comments for news recommendation in forum-based social media , 2010, Inf. Sci..

[13]  Yehuda Koren,et al.  Care to comment?: recommendations for commenting on news stories , 2012, WWW.

[14]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[15]  Thorsten Joachims,et al.  Optimizing search engines using clickthrough data , 2002, KDD.

[16]  Abhinandan Das,et al.  Google news personalization: scalable online collaborative filtering , 2007, WWW '07.

[17]  Gang Chen,et al.  Real-time recommendation for microblogs , 2014, Inf. Sci..

[18]  Tina Eliassi-Rad,et al.  A Probabilistic Model for Using Social Networks in Personalized Item Recommendation , 2015, RecSys.

[19]  R. Ravi,et al.  Recommendation Subgraphs for Web Discovery , 2014, WWW.

[20]  Sangkeun Lee,et al.  Ranking in context-aware recommender systems , 2011, WWW.

[21]  John Hannon,et al.  Recommending twitter users to follow using content and collaborative filtering approaches , 2010, RecSys '10.

[22]  Michael J. Pazzani,et al.  A personal news agent that talks, learns and explains , 1999, AGENTS '99.

[23]  Deepak Agarwal,et al.  Personalized Recommendation of User Comments via Factor Models , 2011, EMNLP.

[24]  Yehuda Koren,et al.  Dynamic personalized recommendation of comment-eliciting stories , 2012, RecSys '12.

[25]  Jiahui Liu,et al.  Personalized news recommendation based on click behavior , 2010, IUI '10.

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

[27]  Nicholas Jing Yuan,et al.  A Novelty-Seeking based Dining Recommender System , 2015, WWW.

[28]  Byron J. Gao,et al.  Learning to rank for hybrid recommendation , 2012, CIKM.

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

[30]  Taro Watanabe,et al.  Optimized Online Rank Learning for Machine Translation , 2012, NAACL.

[31]  Pu-Jen Cheng,et al.  Learning to rank from Bayesian decision inference , 2009, CIKM.

[32]  Enrique Herrera-Viedma,et al.  A model to represent users trust in recommender systems using ontologies and fuzzy linguistic modeling , 2015, Inf. Sci..

[33]  Tie-Yan Liu,et al.  Listwise approach to learning to rank: theory and algorithm , 2008, ICML '08.

[34]  M. de Rijke,et al.  Predicting the volume of comments on online news stories , 2009, CIKM.

[35]  Nguyen Duy Phuong,et al.  A Graph-Based Method for Combining Collaborative and Content-Based Filtering , 2008, PRICAI.

[36]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[37]  Hayder Radha,et al.  Cold-Start Item and User Recommendation with Decoupled Completion and Transduction , 2015, RecSys.

[38]  Tie-Yan Liu,et al.  Learning to rank: from pairwise approach to listwise approach , 2007, ICML '07.

[39]  Balaji Padmanabhan,et al.  SCENE: a scalable two-stage personalized news recommendation system , 2011, SIGIR.

[40]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[41]  Wei Chu,et al.  Personalized recommendation on dynamic content using predictive bilinear models , 2009, WWW '09.

[42]  Koby Crammer,et al.  Pranking with Ranking , 2001, NIPS.

[43]  Robin D. Burke,et al.  Hybrid Web Recommender Systems , 2007, The Adaptive Web.