Personalization and the Conversational Web

Hyper-personalization intends to maximize the opportunities a marketer has to tailor content that fits each and every customer’s wants and needs. Naturally, gathering and analyzing more data is the key to those opportunities. This is were the “Conversation Web” comes in, which in the near future is expected to transform to so much more than just conversational interfaces (chat-bots). In a truly Conversation Web, websites and users implicitly “discuss” in the form of clicks, mouse scrolls and movements, as well as page views and product purchases. Websites use this information for decoding user interests and profile and provide customized one-to-one services. In this work we proposed an integrated architecture for the conversational Web; consequently we propose a novel hybrid approach for recommendations using offline and online analysis, as well as we propose a novel personalized search strategy that takes into account the strict time performance limitations applied in e-commerce. We evaluate the proposed methods on three different datasets and we show that our personalized search approach provides considerably improvements in search results while being suitable for near real-time search in commercial environments. Regarding personalized recommendations, the proposed approach outperforms current state-of-art methods in small-medium datasets and improves performance in large datasets when combined with other methods.

[1]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[2]  Michael J. Pazzani,et al.  Content-Based Recommendation Systems , 2007, The Adaptive Web.

[3]  Michel Wedel,et al.  Leveraging Missing Ratings to Improve Online Recommendation Systems , 2006 .

[4]  Ee-Peng Lim,et al.  Web classification using support vector machine , 2002, WIDM '02.

[5]  Alexandros Karatzoglou,et al.  Session-based Recommendations with Recurrent Neural Networks , 2015, ICLR.

[6]  Susan T. Dumais,et al.  To personalize or not to personalize: modeling queries with variation in user intent , 2008, SIGIR '08.

[7]  Luo Si,et al.  Cascade Ranking for Operational E-commerce Search , 2017, KDD.

[8]  Otis Gospodnetic,et al.  Lucene in Action, Second Edition: Covers Apache Lucene 3.0 , 2010 .

[9]  Alexandros Karatzoglou,et al.  Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networks , 2017, RecSys.

[10]  Hugo Zaragoza,et al.  The Probabilistic Relevance Framework: BM25 and Beyond , 2009, Found. Trends Inf. Retr..

[11]  Derya Birant Data Mining Using RFM Analysis , 2011 .

[12]  Jun Yu,et al.  Latent dirichlet allocation based diversified retrieval for e-commerce search , 2014, WSDM.

[13]  Dietmar Jannach,et al.  Investigating Personalized Search in E-Commerce , 2017, FLAIRS.

[14]  Robert Tibshirani,et al.  A Framework for Feature Selection in Clustering , 2010, Journal of the American Statistical Association.

[15]  Francesco Ricci,et al.  Improving recommender systems with adaptive conversational strategies , 2009, HT '09.

[16]  Shiu-li Huang,et al.  Designing utility-based recommender systems for e-commerce: Evaluation of preference-elicitation methods , 2011, Electron. Commer. Res. Appl..

[17]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[18]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[19]  Pericles A. Mitkas,et al.  Recommendation Systems in a Conversational Web , 2018, WEBIST.

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

[21]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[22]  Gerhard Friedrich,et al.  Developing Constraint-based Recommenders , 2011, Recommender Systems Handbook.

[23]  Wei Chu,et al.  Modeling the impact of short- and long-term behavior on search personalization , 2012, SIGIR '12.

[24]  Yen-Liang Chen,et al.  Discovering recency, frequency, and monetary (RFM) sequential patterns from customers' purchasing data , 2009, Electron. Commer. Res. Appl..

[25]  Gregory N. Hullender,et al.  Learning to rank using gradient descent , 2005, ICML.

[26]  Susan Gauch,et al.  Personalizing Search Based on User Search Histories , 2004 .

[27]  Lior Rokach,et al.  RecSys Challenge 2015 and the YOOCHOOSE Dataset , 2015, RecSys.

[28]  Jun Wang,et al.  Interactive collaborative filtering , 2013, CIKM.

[29]  Peter S. Fader,et al.  RFM and CLV: Using Iso-Value Curves for Customer Base Analysis , 2005 .

[30]  Arpad Gellert,et al.  Web prefetching through efficient prediction by partial matching , 2015, World Wide Web.

[31]  Masashi Sugiyama,et al.  Active Learning in Recommender Systems , 2011, Recommender Systems Handbook.

[32]  Mark Goadrich,et al.  The relationship between Precision-Recall and ROC curves , 2006, ICML.

[33]  Lina Yao,et al.  Deep Learning Based Recommender System , 2017, ACM Comput. Surv..

[34]  Tim Salimans,et al.  Collaborative learning of preference rankings , 2012, RecSys.

[35]  Eric Brill,et al.  Improving web search ranking by incorporating user behavior information , 2006, SIGIR.

[36]  Li Chen,et al.  Critiquing-based recommenders: survey and emerging trends , 2012, User Modeling and User-Adapted Interaction.

[37]  Tie-Yan Liu,et al.  A Theoretical Analysis of NDCG Type Ranking Measures , 2013, COLT.

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