Towards Intention, Contextual and Social Based Recommender System

  • Romain Picot-Clémente
  • Cécile Bothorel
  • Philippe Lenca
Part of the Studies in Computational Intelligence book series (SCI, volume 551)


This article proposes a recommender system of shopping places for users in mobility with given intentions. It considers the user intention, her context and her location-based social network for providing recommendations using a method based on association rules mining. The context is considered at multiple levels: first in selecting the interesting rules following to the current session of visits of the user; then into a relevance measure containing a geographic measure that considers her current geographic position. Besides the ge-ographic measure, the relevance measure combines a social measure and an in-terest measure. The social measure takes into account the habits of the user’s friends and the interest measure depends on the current intention of the user among predefined intention scenarios. An important aspect of this work is that we propose a framework allowing the personalization of the recommendations by acting only on the relevance measure. This proposition is tested on a real dataset and we show that the use of social and geographic features beyond usage information can improve contextual recommendations.


Location-based social networks contextual recommender system association rules shopping recommendation 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ye, M., Yin, P., Lee, W.-C., Lee, D.-L.: Exploiting geographical influence for collaborative point-of-interest recommendation. In: ACM SIGIR Conference on Research and Development in Information Retrieval, NY, USA (2011)Google Scholar
  2. 2.
    Picot-Clemente, R., Bothorel, C.: Recommendation of shopping places based on social and geographical influences. In: 5th ACM RecSys Workshop on Recommender Systems and the Social Web, Hong Kong (2013)Google Scholar
  3. 3.
    Horozov, T., Narasimhan, N., Vasudevan, V.: Using location for personalized poi recommendations in mobile environments. In: SAINT, pp. 124–129 (2006)Google Scholar
  4. 4.
    Ye, M., Yin, P., Lee, W.: Location recommendation for location-based social networks. In: SIGSPATAIL, pp. 458–461 (2010)Google Scholar
  5. 5.
    Rahimi, S.M., Wang, X.: Location Recommendation Based on Periodicity of Human Activities and Location Categories. In: Pei, J., Tseng, V.S., Cao, L., Motoda, H., Xu, G. (eds.) PAKDD 2013, Part II. LNCS, vol. 7819, pp. 377–389. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  6. 6.
    Oku, K., Nakajima, S., Miyazaki, J., Uemura, S.: Context-Aware SVM for Context-Dependent Information Recommendation. In: Mobile Data Management (2006)Google Scholar
  7. 7.
    Ahn, H., Kim, K., Han, I.: Mobile Advertisement Recommender System using Collaborative Filtering: MAR-CF. In: Proceeding of the Korea Society of Management Information Systems (2006)Google Scholar
  8. 8.
    Lee, J.S., Lee, J.C.: Context Awareness by Case-Based Reasoning in a Music Recommendation System. In: Ichikawa, H., Cho, W.-D., Satoh, I., Youn, H.Y. (eds.) UCS 2007. LNCS, vol. 4836, pp. 45–58. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  9. 9.
    Wang, X., Rosenblum, D., Wang, Y.: Context-aware mobile music recommendation for daily activities. In: MM 2012 Proceedings of the 20th ACM International Conference on Multimedia (2012)Google Scholar
  10. 10.
    Agrawal, R., Imielinski, T., Swami, A.: Mining Association Rules Between sets of Items in Large Databases. In: Proceedings of the ACM SIGMOD Conference on Management od Data, pp. 207–216 (1993)Google Scholar
  11. 11.
    Lenca, P., Meyer, P., Vaillant, B., Lallich, S.: On selecting interestingness measures for association rules: User oriented description and multiple criteria decision aid. European Journal of Operational Research, 610–626 (2008)Google Scholar
  12. 12.
    Mobasher, B., Dai, H., Luo, T., Nakagawa, M.: Effective personalization based on association rule discovery from web usage data. In: Proceedings of the 3rd ACM Workshop on Web Information and Data Management (WIDM 2001), Atlanta, Georgia (2001)Google Scholar
  13. 13.
    Mulvenna, M., Anand, S., Buchner, A.: Personalization on the net using Web mining. Communications of the ACM 43(8), 123–125 (2000)CrossRefGoogle Scholar
  14. 14.
    Forsati, R., Meybodi, M.R., Ghari Neiat, A.: Web Page Personalization based on Weighted Association Rules. In: International Conference on Electronics Computer Technology, pp. 130–135 (2009)Google Scholar
  15. 15.
    Tai, C., Lin, L., Chen, M.: Recommending personalized scenic itinerary with geo-tagged photos. In: Multimedia and Expo, pp. 1209–1212 (2008)Google Scholar
  16. 16.
    Özseyhan, C., Badur, B., Darcan, O.: An Association Rule-Based Recommendation Engine for an Online Dating Site. In: Communications of the IBIMA, pp. 1–15 (2012)Google Scholar
  17. 17.
    Yang, X., Liu, Z., Fu, Y.: MapReduce as a programming model for association rules algorithm on Hadoop. In: IEEE (ed.) 2010 3rd International Conference on Information Sciences and Interaction Sciences (ICIS), pp. 99–102 (2010)Google Scholar
  18. 18.
    Brockmann, D., Hufnagel, L., Geisel, T.: The scaling laws of human travel. Nature 439, 462–465 (2006)CrossRefGoogle Scholar
  19. 19.
    Couldry, N.: Mediaspace: Place, scale and culture in a media age. Routledge (2004)Google Scholar
  20. 20.
    Jiang, B., Yin, J., Zhao, S.: Characterizing human mobility patterns in a large street network. arXiv preprint arXiv:0809.5001 (2008)Google Scholar
  21. 21.
    Noulas, A., Scellato, S., Mascolo, C., Pontil, M.: An empirical study of geographic user activity patterns in foursquare. In: ICWSM (2011)Google Scholar
  22. 22.
    Jamali, M., Ester, M.: A matrix factorization technique with trust propagation for recommendation in social networks. In: 4th ACM RecSys Conf., pp. 135–142 (2010)Google Scholar
  23. 23.
    Konstas, I., Stathopoulos, V., Jose, J.: On social networks and collaborative recommendation. In: ACM SIGIR Conference on Research and Development in Information Retrieval (2009)Google Scholar
  24. 24.
    Han, J., Pei, H., Yin, Y.: Mining Frequent Patterns without Candidate Generation. In: Press, A. (ed.) Conf. on the Management of Data (SIGMOD 2000), Dallas, TX, New York (2000)Google Scholar
  25. 25.
    Brun, A., Boyer, A.: Towards Privacy Compliant and Anytime Recommender Systems. In: Di Noia, T., Buccafurri, F. (eds.) EC-Web 2009. LNCS, vol. 5692, pp. 276–287. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  26. 26.
    Herlocker, J., Konstan, J., Terveen, L., Riedl, J.: Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS) 22, 5–53 (2004)CrossRefGoogle Scholar
  27. 27.
    Shani, G., Gunawardana, A.: Evaluating Recommendation Systems. Technical Report, Microsoft Research (2009)Google Scholar
  28. 28.
    Pu, P., Chen, L., Hu, R.: A user-centric evaluation framework for recommender systems. In: Proceedings of the Fifth ACM Conference on Recommender Systems, pp. 157–164 (2011)Google Scholar
  29. 29.
    Bottou, L.: Large-Scale Machine Learning with Stochastic Gradient Descent. In: Lechevallier, Y., Saporta, G. (eds.) International Conference on Computational Statistics (COMPSTAT 2010), pp. 177–187 (2010)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Romain Picot-Clémente
    • 1
  • Cécile Bothorel
    • 1
  • Philippe Lenca
    • 1
  1. 1.UMR CNRS 6285 Lab-STICCInstitut Mines-Telecom, Telecom BretagneBrestFrance

Personalised recommendations