Machine Learning Based Food Recipe Recommendation System

M. B. Vivek,N. Manju,M. B. Vijay
DOI: https://doi.org/10.1007/978-981-10-5146-3_2
2017-09-27
Abstract:Recommender systems make use of user profiles and filtering technologies to help users to find appropriate information over large volume of data. Users profile is important for successful recommendations. In this paper, we present two approaches to recommend recipes based on preferences of the user given in the form of ratings and compare them to identify which approach suits the dataset better. We use two approaches namely, item based approach and user based approach to recommend recipes. For item based approach Tanimoto Coefficient Similarity and Log Likelihood Similarity would be used to compute similarities between different recipes. For user based approach Euclidean Distance and Pearson Correlation are used. We use similarity techniques of user based approach and introduce fixed size neighborhood and threshold-based neighborhood to the same. The performance of the user based approach is found to be better than item based approach. The performance for the Allrecipe data set is found to be better than the simulated dataset since there are more number of interactions between users and items.
What problem does this paper attempt to address?