Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Exploring demographic information in social media for product recommendation

Published: 01 October 2016 Publication History

Abstract

In many e-commerce Web sites, product recommendation is essential to improve user experience and boost sales. Most existing product recommender systems rely on historical transaction records or Web-site-browsing history of consumers in order to accurately predict online users' preferences for product recommendation. As such, they are constrained by limited information available on specific e-commerce Web sites. With the prolific use of social media platforms, it now becomes possible to extract product demographics from online product reviews and social networks built from microblogs. Moreover, users' public profiles available on social media often reveal their demographic attributes such as age, gender, and education. In this paper, we propose to leverage the demographic information of both products and users extracted from social media for product recommendation. In specific, we frame recommendation as a learning to rank problem which takes as input the features derived from both product and user demographics. An ensemble method based on the gradient-boosting regression trees is extended to make it suitable for our recommendation task. We have conducted extensive experiments to obtain both quantitative and qualitative evaluation results. Moreover, we have also conducted a user study to gauge the performance of our proposed recommender system in a real-world deployment. All the results show that our system is more effective in generating recommendation results better matching users' preferences than the competitive baselines.

References

[1]
Wang J, Zhang Y (2013) Opportunity model for e-commerce recommendation: right product; right time. In: Ser. SIGIR '13
[2]
von Reischach F, Michahelles F, Schmidt A (2009) The design space of ubiquitous product recommendation systems. In: Ser. MUM '09
[3]
Giering M (2008) Retail sales prediction and item recommendations using customer demographics at store level. SIGKDD Explor Newsl 10(2):84---89
[4]
Xiao B, Benbasat I (2007) E-commerce product recommendation agents: use, characteristics, and impact. MIS Q 31:137---209
[5]
Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7(1):76---80
[6]
Hollerit B, Kröll M, Strohmaier M (2013) Towards linking buyers and sellers: detecting commercial intent on twitter. In: Ser. WWW '13 companion
[7]
Zhao X-W, Guo Y, He Y, Jiang H, Wu Y, Li X (2014) We know what you want to buy: a demographic-based system for product recommendation on microblogs. In: Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining, ser. KDD '14, 2014, pp 1935---1944
[8]
Baker M, Hart S (2007) The marketing book, 6th edn. Routledge, London
[9]
Sridhar G (2007) Consumer involvement in product choice---a demographic analysis. XIMB J Manag 3:131---148
[10]
Zeithaml VA (1985) The new demographics and market fragmentation. J Mark 49:64---75
[11]
Tsiptsis K, Chorianopoulos A (2010) Data mining techniques in CRM: inside customer segmentation. Wiley, London
[12]
Dong Y, Yang Y, Tang J, Yang Y, Chawla N-V (2014) Inferring user demographics and social strategies in mobile social networks. In: Proceedings of the 20th ACM SIGKDD international conference on knowledge discovery and data mining, ser. KDD '14, 2014, pp 15---24
[13]
Mislove A, Viswanath B, Gummadi K-P, Druschel P (2010) You are who you know: inferring user profiles in online social networks. In: Ser. WSDM '10
[14]
Bi B, Shokouhi M, Kosinski M, Graepel T (2013) Inferring the demographics of search users: social data meets search queries. In: Ser. WWW '13
[15]
Zou B, Zhou G, Zhu Q (2014) Negation focus identification with contextual discourse information. In: Proceedings of the 52nd annual meeting of the Association for Computational Linguistics (vol 1: long papers). Association for Computational Linguistics, Baltimore, Maryland, pp 522---530
[16]
(2012) US demographic and business summary data. Product guide
[17]
Zhai C, Lafferty JD (2004) A study of smoothing methods for language models applied to information retrieval. ACM Trans Inf Syst 22(2):179---214
[18]
Pang B, Lee L (2004) A sentimental education: sentiment analysis using subjectivity summarization based on minimum cuts. In: Ser. ACL '04
[19]
Liu T-Y (2009) Learning to rank for information retrieval. Found Trends Inf Retr 3(3):225---331
[20]
Turney P-D (2002) Thumbs up or thumbs down? Semantic orientation applied to unsupervised classification of reviews. In: Proceedings of the 40th annual meeting on Association for Computational Linguistics, ser. ACL '02, 2002, pp 417---424
[21]
Ganjisaffar Y, Caruana R, Lopes C-V (2011) Bagging gradient-boosted trees for high precision, low variance ranking models. In Proceedings of the 34th international ACM SIGIR conference on research and development in information retrieval, ser. SIGIR '11, 2011, pp 85---94
[22]
Zhang H, Riedl E, Petrushin V-A, Pal S, Spoelstra J (2012) Committee based prediction system for recommendation: KDD cup 2011, track2. In: Proceedings of KDD cup 2011 competition, San Diego, CA, USA, 2011, pp 215---229
[23]
Breiman L, Friedman J, Olshen R, Stone C (1984) Classification and regression trees. Wadsworth and Brooks, Monterey
[24]
Friedman JH (2002) Stochastic gradient boosting. Comput Stat Data Anal 38(4):367---378
[25]
Friedman JH (2000) Greedy function approximation: a gradient boosting machine. Ann Stat 29:1189---1232
[26]
Breiman L (2001) Random forests. Mach Learn 45(1):5---32
[27]
Ho TK, Hull JJ, Srihari SN (1994) Decision combination in multiple classifier systems. IEEE Trans Pattern Anal Mach Intell 16(1):66---75
[28]
Joachims T (2006) Training linear svms in linear time. In Ser. KDD '06
[29]
Freund Y, Iyer R, Schapire R-E, Singer Y (2003) An efficient boosting algorithm for combining preferences. J Mach Learn Res 4:933---969
[30]
Cao Z, Qin T, Liu T-Y, Tsai M-F, Li H (2007) Learning to rank: from pairwise approach to listwise approach. In Ser. ICML '07
[31]
Xu J, Li H (2007) Adarank: a boosting algorithm for information retrieval. In: Ser. SIGIR '07
[32]
Weng J, Lim E-P, Jiang J, He Q (2010) Twitterrank: finding topic-sensitive influential twitterers. In: WSDM
[33]
Chapelle O, Joachims T, Radlinski F, Yue Y (2012) Large-scale validation and analysis of interleaved search evaluation. ACM Trans Inf Syst 30(1):6:1---6:41
[34]
Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Ser. WWW '01
[35]
Adomavicius G, Tuzhilin A (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(6):734---749
[36]
Symeonidis P, Tiakas E, Manolopoulos Y (2011) Product recommendation and rating prediction based on multi-modal social networks. In: Ser. RecSys '11
[37]
Korfiatis N, Poulos M (2013) Using online consumer reviews as a source for demographic recommendations: a case study using online travel reviews. Expert Syst Appl 40(14):5507---5515
[38]
Qiu L, Benbasat I (2010) A study of demographic embodiments of product recommendation agents in electronic commerce. Int J Hum Comput Stud 68(10):669---688
[39]
Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retr 2(1---2):1---135
[40]
Liu Y, Huang J, An A, Yu X (2007) ARSA: a sentiment-aware model for predicting sales performance using blogs. In: SIGIR
[41]
McGlohon M, Glance NS, Reiter Z (2010) Star quality: aggregating reviews to rank products and merchants. In: ICWSM
[42]
Ganu G, Kakodkar Y, Marian A (2013) Improving the quality of predictions using textual information in online user reviews. Inf Syst 38(1):1---15
[43]
Zhang Y, Lai G, Zhang M, Zhang Y, Liu Y, Ma S (2014) Explicit factor models for explainable recommendation based on phrase-level sentiment analysis. In: SIGIR
[44]
Zhang Y, Zhang H, Zhang M, Liu Y, Ma S (2014) Do users rate or review? Boost phrase-level sentiment labeling with review-level sentiment classification. In: SIGIR
[45]
Pazzani M-J (1999) A framework for collaborative, content-based and demographic filtering. Artif Intell Rev 13(5---6):393---408
[46]
Seroussi Y, Bohnert F, Zukerman I (2011) Personalised rating prediction for new users using latent factor models. In: ACM HH
[47]
Dai HK, Zhao L, Nie Z, Wen J-R, Wang L, Li Y (2006) Detecting online commercial intention (oci). In: WWW '06

Cited By

View all
  • (2024)A Survey on Trustworthy Recommender SystemsACM Transactions on Recommender Systems10.1145/3652891Online publication date: 13-Apr-2024
  • (2024)IUG-CFExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.121887238:PBOnline publication date: 27-Feb-2024
  • (2023)Amazon-M2Proceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3666473(8006-8026)Online publication date: 10-Dec-2023
  • Show More Cited By
  1. Exploring demographic information in social media for product recommendation

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Knowledge and Information Systems
    Knowledge and Information Systems  Volume 49, Issue 1
    October 2016
    392 pages

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 01 October 2016

    Author Tags

    1. E-commerce
    2. Product demographic
    3. Product recommendation
    4. Social media

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 16 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A Survey on Trustworthy Recommender SystemsACM Transactions on Recommender Systems10.1145/3652891Online publication date: 13-Apr-2024
    • (2024)IUG-CFExpert Systems with Applications: An International Journal10.1016/j.eswa.2023.121887238:PBOnline publication date: 27-Feb-2024
    • (2023)Amazon-M2Proceedings of the 37th International Conference on Neural Information Processing Systems10.5555/3666122.3666473(8006-8026)Online publication date: 10-Dec-2023
    • (2023)KGFlex: Efficient Recommendation with Sparse Feature Factorization and Knowledge GraphsACM Transactions on Recommender Systems10.1145/35889011:4(1-30)Online publication date: 3-Apr-2023
    • (2023)Open-world Machine Learning: Applications, Challenges, and OpportunitiesACM Computing Surveys10.1145/356138155:10(1-37)Online publication date: 2-Feb-2023
    • (2023)Product recommendation using enhanced convolutional neural network for e-commerce platformCluster Computing10.1007/s10586-023-04053-327:2(1639-1653)Online publication date: 2-Jun-2023
    • (2023)FoodRecNet: a comprehensively personalized food recommender system using deep neural networksKnowledge and Information Systems10.1007/s10115-023-01897-465:9(3753-3775)Online publication date: 7-May-2023
    • (2022)Expressive Latent Feature Modelling for Explainable Matrix Factorisation-based Recommender SystemsACM Transactions on Interactive Intelligent Systems10.1145/353029912:3(1-30)Online publication date: 26-Jul-2022
    • (2021)Novel Multidimensional Collaborative Filtering Algorithm Based on Improved Item Rating PredictionScientific Programming10.1155/2021/25926042021Online publication date: 1-Jan-2021
    • (2021)Sparse Feature Factorization for Recommender Systems with Knowledge GraphsProceedings of the 15th ACM Conference on Recommender Systems10.1145/3460231.3474243(154-165)Online publication date: 13-Sep-2021
    • Show More Cited By

    View Options

    View options

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media