Skip to main content

A Hybrid Approach for Recommender Systems in a Proximity Based Social Network

  • Conference paper
  • First Online:
Smart and Sustainable Engineering for Next Generation Applications (ELECOM 2018)

Abstract

Being one of the latest trends in technology, big data is proving to be fundamental in various fields and domains. Analyzing the large volume of data leads to fruitful information and depicts new methods of achieving growth and innovation in this competitive world. Similarly, analyzing large data sets from social media can enhance recommendations provided by recommender systems in a proximity based social network. This research work presents a hybrid approach for performing recommendations in a proximity based social network by using three recommendation techniques namely Content-based filtering, Collaborative filtering and Link Analysis. Additionally, big data from social media is analyzed to enhance the recommendations. The Hadoop ecosystem is used to help for processing large datasets. A prototype has been implemented and evaluated.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Manyika, J., Chui, M., Brown, B., Bughin, J., Dobbs, R., Roxburgh, C., Byers, A.H.: Big data: the next frontier for innovation, competition, and productivity (2011)

    Google Scholar 

  2. Bao, J., Zheng, Y., Wilkie, D., Mokbel, M.F.: A survey on recommendations in location-based social networks. ACM Trans. Intell. Syst. Technol. (2013). https://pdfs.semanticscholar.org/9cab/c83edb8161b9c1adc4c04780bd9fd3d1480b.pdf

  3. Huang, Z., Chen, H., Zeng, D.: Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering. ACM Trans. Inf. Syst. (TOIS) 22(1), 116–142 (2004)

    Article  Google Scholar 

  4. Zheng, Y.: Tutorial on location-based social networks. In: Proceedings of the 21st International Conference on World Wide Web, WWW, vol. 12 (2012)

    Google Scholar 

  5. Symeonidis, P., Ntempos, D., Manolopoulos, Y.: Recommender Systems for Location-Based Social Networks, pp. 35–38. Springer, New York (2014)

    Google Scholar 

  6. Good, N., Schafer, J.B., Konstan, J.A., Borchers, A., Sarwar, B., Herlocker, J., Riedl, J.: Combining collaborative filtering with personal agents for better recommendations. In: AAAI/IAAI, pp. 439–446 (1999)

    Google Scholar 

  7. Lops, P., De Gemmis, M., Semeraro, G.: Content-based recommender systems: state of the art and trends. In: Recommender Systems Handbook, pp. 73–105. Springer, Boston (2011)

    Google Scholar 

  8. Cellai, D., Dorogovtsev, S.N., Bianconi, G.: Message passing theory for percolation models on multiplex networks with link overlap. Phys. Rev. E 94(3), 032301 (2016)

    Article  Google Scholar 

  9. Oduor, M.: Software Architectures for Social Influence: Analysis of Facebook, Twitter, Yammer and FourSquare (2013)

    Google Scholar 

  10. Brennan, S.: How location-based social network applications are being used (2015)

    Google Scholar 

  11. Yelp. http://www.yelp.com. Accessed 15 June 2018

  12. Chafkin, M.: You’ve Been Yelped. Inc.com. (2018). http://www.inc.com. Accessed 15 June 2018

  13. Sawant, S.: Collaborative filtering using weighted bipartite graph projection: a recommendation system for yelp. In: Proceedings of the CS224W: Social and Information Network Analysis Conference (2013)

    Google Scholar 

  14. Celino, I., Dell’Aglio, D., Della Valle, E., Huang, Y., Lee, T., Kim, S.H., Tresp, V.: Towards BOTTARI: using stream reasoning to make sense of location-based micro-posts. In: Extended Semantic Web Conference, pp. 80–87. Springer, Heidelberg (2011)

    Google Scholar 

  15. Balduini, M., Celino, I., Dell’Aglio, D., Della Valle, E., Huang, Y., Lee, T., Kim, S.H., Tresp, V.: BOTTARI: an augmented reality mobile application to deliver personalized and location-based recommendations by continuous analysis of social media streams. Web Semant. Sci. Serv. Agents World Wide Web 16, 33–41 (2012)

    Article  Google Scholar 

  16. Barbieri, D.F., Braga, D., Ceri, S., Valle, E.D., Grossniklaus, M.: C-SPARQL: a continuous query language for RDF data streams. Int. J. Semant. Comput. 4(01), 3–25 (2010)

    Article  Google Scholar 

  17. Frasconi, P., Lisi, F.A.: Inductive logic programming. In: 20th International Conference, ILP 2010, Florence, Italy, Revised Papers, vol. 6489. Springer, Heidelberg (2011)

    Google Scholar 

  18. Wang, H., Terrovitis, M., Mamoulis, N.: Location recommendation in location-based social networks using user check-in data. In: Proceedings of the 21st ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, pp. 374–383. ACM (2013)

    Google Scholar 

  19. Geofire (2018). https://github.com/firebase/geofire-java/. Accessed 15 June 2018

  20. Bao, J., Zheng, Y., Mokbel, M.F.: Location-based and preference-aware recommendation using sparse geo-social networking data. In: Proceedings of the 20th International Conference on Advances in Geographic Information Systems, pp. 199–208. ACM (2012)

    Google Scholar 

  21. Apache Hadoop. What is Apache Hadoop? http://hadoop.apache.org/. Accessed 15 June 2018

  22. Amazon Web Services (AWS). http://aws.amazon.com/. Accessed 15 June 2018

  23. Apache Flume. Welcome to Apache Flume (2018). http://flume.apache.org/. Accessed 15 June 2018

  24. Apache Hive. http://hive.apache.org/. Accessed 15 June 2018

  25. Apache Mahout: Manout. http://mahout.apache.org/. Accessed 15 June 2018

  26. Horozov, T., Narasimhan, N., Vasudevan, V.: Using location for personalized POI recommendations in mobile environments. In: International symposium on Applications and the Internet, SAINT 2006. IEEE (2006)

    Google Scholar 

  27. Zhao, Z.D., Shang, M.S.: User-based collaborative-filtering recommendation algorithms on Hadoop. In: Third International Conference on Knowledge Discovery and Data Mining, WKDD 2010, pp. 478–481. IEEE (2010)

    Google Scholar 

  28. Zheng, Y., Zhang, L., Xie, X., Ma, W.Y.: Mining interesting locations and travel sequences from GPS trajectories. In: Proceedings of the 18th International Conference on World Wide Web, pp. 791–800. ACM, Vancouver (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Soulakshmee D. Nagowah .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Nagowah, S.D., Rajarai, K., Lallmahamood, M.M.N. (2019). A Hybrid Approach for Recommender Systems in a Proximity Based Social Network. In: Fleming, P., Lacquet, B., Sanei, S., Deb, K., Jakobsson, A. (eds) Smart and Sustainable Engineering for Next Generation Applications. ELECOM 2018. Lecture Notes in Electrical Engineering, vol 561. Springer, Cham. https://doi.org/10.1007/978-3-030-18240-3_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-18240-3_28

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-18239-7

  • Online ISBN: 978-3-030-18240-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics