Skip to content

FoodRecNet: A comprehensively personalized Food Recommender system using deep neural Networks

Notifications You must be signed in to change notification settings

M-Hashemzadeh/FoodRecNet

Repository files navigation

FoodRecNet: A comprehensively personalized Food Recommender system using deep neural Networks

Today, the huge variety of foods and the existence of different food preferences among people have made it difficult to choose the right food according to people's food preferences for different meals. Also, achieving a pleasant balance between users’ food preferences and health requirements, considering the physical condition, diseases/allergies of users, and having a suitable dietary diversity, has become a requirement in the field of nutrition. Therefore, the need for an intelligent system to recommend and choose the proper food based on these criteria is felt more and more. In this paper, a deep learning-based food recommender system, termed “FoodRecNet”, is presented using a comprehensive set of characteristics and features of users and foods, including users’ long-term and short-term preferences, users’ health conditions, demographic information, culture, religion, food ingredients, type of cooking, food category, food tags, diet, allergies, text description, and even the images of the foods. The appropriate combination of features used in the proposed system has been identified based on detailed investigations conducted in this research. In order to achieve a desired architecture of the deep artificial neural network for our purpose, five different architectures are designed and evaluated, considering the specific characteristics of the intended application In addition, to evaluate the FoodRecNet, this work constructs a large-scale annotated dataset, consisting of 3,335,492 records of food information, users and their scores, and 54,554 food images. The experiments conducted on this dataset and the “FOOD.COM” benchmark dataset confirm the effectiveness of the combination of features used in FoodRecNet. The RMSE rates obtained by FoodRecNet on these two datasets are 0.7167 and 0.4930, respectively, which are much better than that of competitors.

Diagram of the proposed method:

image

Condition and terms to use any sources of this project (Codes, Datasets, etc.):

  1. Please cite the following paper:

S. Hamdollahi Oskouei and M. Hashemzadeh, "FoodRecNet: a comprehensively personalized food recommender system using deep neural networks," Knowledge and Information Systems, 2023/05/07 2023, doi: https://doi.org/10.1007/s10115-023-01897-4.

  1. Please do not distribute the database or source codes to others without the authorization from Dr. Mahdi Hashemzadeh (Corresponding author).

Authors’ Emails: saeed.hamdollahi[at]azaruniv.ac.ir (S. Hamdollahi Oskouei) & hashemzadeh[at]azaruniv.ac.ir (M. Hashemzadeh).

The AllRecipesRec3M dataset is available for research purposes upon request.

About

FoodRecNet: A comprehensively personalized Food Recommender system using deep neural Networks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages