Total views : 284

Online Product Recommendation using Relationships and Demographic Data on Social Networks


  • School of Computing, SASTRA University, Thanjavur, India


Objectives: There have been many traditional product recommender systems in the past, but they were mostly based on collaborative or content filtering, historical transaction records or website browsing history of the users. This approach leads to sparsity and cold-start issues. Methods/Statistical Analysis: The proposed system is a hybrid one and can improve the suitability and the accuracy of recommender systems with the help of users’ and products’ demographic info and the ratings of a brand name, constantly updated in the e-commerce and social media websites. Findings: Experiments on the actual dataset reveal that friends with similar tendencies select the similar items and this approach can solve the relevant data sparsity and cold start problems. Initially, the system loads the data about the friends who have given product ratings and selects a target cold start user. Then it predicts his/her tech level and cost level using BMART algorithm. With the help of these, it finds the user-friends and user-items similarity using the cosine and Euclidean cluster similarity methods respectively. It then feeds these into the proposed ranking algorithm to find the relevance scores of the products to the target user and based on this the recommended product links are displayed. Application/Improvement: The outputs reveal that the proposed system gives very accurate and personalized product recommendations to the user.


Hybrid Ranking, Recommender System, Regression Ranking, Relevance Score, Social Media.

Full Text:

 |  (PDF views: 243)


  • Zhao WX, Li S, He Y, Wang L, Wen JR, Li X. Exploring demographic information in social media for product recommendation. Knowledge and Information Systems. 2015; 49(1):1–29.
  • Singla ML, Apoorv D. How social media gives you competitive advantage. Indian Journal of Science and Technology. 2015 Feb; 8(S4):1–6.
  • Nivedha R, Sairam N. A machine learning based classification for social media messages. Indian Journal of Science and Technology. 2015 Jul; 8(16):1–4.
  • Sun Z, Han L, Huang W, Wang X, Zeng X, Wang M, Yan H. Recommender systems based on social networks. Journal of Systems and Software. 2015 Jan 31; 99:109–19.
  • Curtis A, Li B, Marx BD, Mills JW, Pine J. A multiple additive regression tree analysis of three exposure measures during Hurricane Katrina. Disasters. 2011 Jan 1; 35(1):19–35.
  • Elith J, Leathwick JR, Hastie T. A working guide to boosted regression trees. Journal of Animal Ecology. 2008 Jul 1; 77(4):802–13.
  • Morgan J. Classification and regression tree analysis. Technical Report; 2014.
  • Vozalis M, Margaritis KG. Collaborative filtering enhanced by demographic correlation. AIAI Symposium on Professional Practice in AI, of the 18th world Computer Congress; 2004 Aug.
  • Loh WY. Regression tress with unbiased variable selection and interaction detection. Statistica Sinica. 2002 Apr 1; 12(2):361–86.
  • Fleischman M, Hovy E. Recommendations without user preferences: A natural language processing approach. Proceedings of the 8th International Conference on Intelligent user Interfaces ACM; 2003 Jan 12. p. 242–4.
  • Mathew A, Balakrishnan H, Palani S. Scrapple: A flexible framework to develop semi-automatic web scrapers. IRECOS. 2015 May 31; 10(5):475–80.
  • Gong S. A collaborative recommender based on user information and item information. Proceedings of the International Symposium on Information Processes; Academy Publisher. 2009 Aug 21. p. 1–4.
  • Safoury L, Salah A. Exploiting user demographic attributes for solving cold-start problem in recommender system. Lecture Notes on Software Engineering. 2013 Aug 1; 1(3):303.
  • Töscher A, Jahrer M, Legenstein R. Improved neighborhood-based algorithms for large-scale recommender systems. Proceedings of the 2nd KDD Workshop on Large-Scale Recommender Systems and the Netflix Prize Competition ACM; 2008 Aug 24. p. 4.
  • Kumar S, Kumar S. An approach for recommender system by combining collaborative filtering with user demographics and items genres. International Journal of Computer Applications. 2015 Oct; 128(13):16–24.
  • Xu J, Li H. Adarank: A boosting algorithm for information retrieval. Proceedings of the 30th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval; 2007 Jul 23. p. 391–8.
  • Akhtarzada A, Calude CS, Hosking J. A multi-criteria metric algorithm for recommender systems. Fundamenta Informaticae. 2011 Jan 1; 110(1-4):1–1.
  • Jahrer M, Toscher A, Legenstein R. Combining predictions for accurate recommender systems. Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining; 2010 Jul 25. p. 693–702.
  • Sarwar B, Karypis G, Konstan J, Riedl J. Item-based collaborative filtering recommendation algorithms. Proceedings of the 10th International Conference on World Wide Web ACM; 2001 Apr 1. p. 285–95.
  • Mourougan S, Aramudhan M. Regression tree based ranking model in federated cloud. Indian Journal of Science and Technology. 2016 Jun; 9(22):1–7.
  • Gong S. A collaborative recommender based on user information and item information. Proceedings of the International Symposium on Information Processes; Academy Publisher. 2009 Aug 21. p. 1–4.
  • Rajendra, Qing W, Raj JD. Recommending news articles using cosine similarity function. Warwick Business School Journal. 2015; 1–8.
  • Hu R, Pu P. Using personality information in collaborative filtering for new users. Recommender Systems and the Social Web; 2010 Sep 26. p. 17.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.