Skip to main content

An Empirical Analysis of Collaborative Filtering Algorithms for Building a Food Recommender System

  • Conference paper
  • First Online:
Data and Communication Networks

Abstract

Recommender system has been playing a great role in almost every sectors starting from online shopping Web sites to online movie sites and social networking sites. However, the use of recommendation engine has been very little in the food sector. Sometimes people become tired of having the same kind of meals everyday because of several reasons. Some people need to consume fixed food due to their illness; others consume same meals everyday to stay healthy despite having any diseases. In this paper, we have first discussed two collaborative filtering algorithms that can be used to build a food recommender system for the people who have been leading a monotonous food consumption lifestyle and are bored of having the same kind of meals every day. After that, we have analyzed the two approaches of building a food recommender system and finally concluded that the model-based approach is more reliable than the memory-based approach.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Leskovec, J., Rajaraman, A., Ullman, J.D.: Mining of Massive Datasets, 2nd edn. Cambridge University Press, New York, NY, USA (2014)

    Book  Google Scholar 

  2. Schafer, J.B., Frankowski, D., Herlocker, J., Sen, S.: Collaborative filtering recommender systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. Lecture Notes in Computer Science, vol. 4321. Springer, Berlin, Heidelberg (2007)

    Google Scholar 

  3. Arsan, T., Köksal, E., Bozkuş, Z.: Comparison of collaborative filtering algorithms with various similarity measures for movie recommendation. Int. J. Comput. Sci. Eng. Appl. (IJCSEA) 6(3), 1–20 (2016). https://doi.org/10.5121/ijcsea.2016.6301

    Article  Google Scholar 

  4. Bundasak, S., Chinnasarn, K.: eMenu recommender system using collaborative filtering and slope one predictor. In: The 2013 10th International Joint Conference on Computer Science and Software Engineering (JCSSE), pp. 37–42. IEEE, Maha Sarakham, Thailand (2013). https://doi.org/10.1109/jcsse.2013.6567316

  5. Li, X., Liu, X., Zhang, Z., Xia, Y., Qian, S.: Design of healthy eating system based on web data mining. In: 2010 WASE International Conference on Information Engineering, pp. 346–349. IEEE, Beidaihe, Hebei, China (2010). https://doi.org/10.1109/icie.2010.89

  6. Agapito, G., Calabrese, B., Guzzi, P.H., Cannataro, M., Simeoni, M., Car´e, I., Lamprinoudi, T., Fuiano, G., Pujia, A.: DIETOS: a recommender system for adaptive diet monitoring and personalized food suggestion. In: 2016 IEEE 12th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pp. 1–8. IEEE, New York, NY, USA (2016). https://doi.org/10.1109/wimob.2016.7763190

  7. Gaur, N., Singh, A.: Recommender system—making lifestyle healthy using information retrieval. In: 2016 2nd International Conference on Next Generation Computing Technologies (NGCT-2016), pp. 479–484. IEEE, Dehradun, India (2016). https://doi.org/10.1109/ngct.2016.7877463

  8. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: WWW ‘01 Proceedings of the 10th international conference on World Wide Web, pp. 285–295. ACM, New York, NY, USA (2001). https://doi.org/10.1145/371920.372071

  9. Nandi, M.: Recommender systems through collaborative filtering. (2017). https://blog.dominodatalab.com/recommender-systems-collaborative-filtering/

  10. Levinas, C.A.: An analysis of memory based collaborative filtering recommender systems with improvement proposals. UPCommons (2014)

    Google Scholar 

  11. Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009). IEEE. https://doi.org/10.1109/mc.2009.263

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sakia Chowdhury .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ornab, A.M., Chowdhury, S., Toa, S.B. (2019). An Empirical Analysis of Collaborative Filtering Algorithms for Building a Food Recommender System. In: Jain, L., E. Balas, V., Johri, P. (eds) Data and Communication Networks. Advances in Intelligent Systems and Computing, vol 847. Springer, Singapore. https://doi.org/10.1007/978-981-13-2254-9_13

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-2254-9_13

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-2253-2

  • Online ISBN: 978-981-13-2254-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics