paper-with-me

Papers

RecipeRec: A Heterogeneous Graph Learning Model for Recipe Recommendation

2022-05-24 · Yijun Tian, Chuxu Zhang, Zhichun Guo, Chao Huang, Ronald Metoyer, Nitesh V. Chawla

Recipe recommendation systems play an essential role in helping people decide what to eat. Existing recipe recommendation systems typically focused on content-based or collaborative filtering approaches, ignoring the higher-order collaborative signal such as relational structure information among users, recipes and food items. In this paper, we formalize the problem of recipe recommendation with graphs to incorporate the collaborative signal into recipe recommendation through graph modeling. In particular, we first present URI-Graph, a new and large-scale user-recipe-ingredient graph. We then propose RecipeRec, a novel heterogeneous graph learning model for recipe recommendation. The proposed model can capture recipe content and collaborative signal through a heterogeneous graph neural network with hierarchical attention and an ingredient set transformer. We also introduce a graph contrastive augmentation strategy to extract informative graph knowledge in a self-supervised manner. Finally, we design a joint objective function of recommendation and contrastive learning to optimize the model. Extensive experiments demonstrate that RecipeRec outperforms state-of-the-art methods for recipe recommendation. Dataset and codes are available at https://github.com/meettyj/RecipeRec.

📄 PDF Abstract BibTeX arXiv:2205.14005

Code (0)

등록된 구현이 없습니다.

Tasks

Collaborative FilteringContrastive LearningGraph LearningGraph Neural NetworkRecommendation Systems

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음
Contrastive Learning 설명 없음

Similar Papers 제목 키워드 기반

RECipe: Does a Multi-Modal Recipe Knowledge Graph Fit a Multi-Purpose Recommendation System?

2023-08-08 · Ali Pesaranghader, Touqir Sajed

Over the past two decades, recommendation systems (RSs) have used machine learning (ML) solutions to recommend items, e.g., movies, books, and restaurants, to clients of a business or an online platform. Recipe recommend…

BenchmarkingCollaborative FilteringGraph EmbeddingKnowledge Graph Embedding+3

KERL: Knowledge-Enhanced Personalized Recipe Recommendation using Large Language Models

2025-05-20 · Fnu Mohbat, Mohammed J Zaki

Recent advances in large language models (LLMs) and the abundance of food data have resulted in studies to improve food understanding using LLMs. Despite several recommendation systems utilizing LLMs and Knowledge Graphs…

Food recommendationKnowledge GraphsRecipe GenerationRecommendation Systems

Multi-modal Food Recommendation using Clustering and Self-supervised Learning

2024-06-27 · Yixin Zhang, Xin Zhou, Qianwen Meng, Fanglin Zhu 외

Food recommendation systems serve as pivotal components in the realm of digital lifestyle services, designed to assist users in discovering recipes and food items that resonate with their unique dietary predilections. Ty…

ClusteringFood recommendationRecommendation SystemsSelf-Supervised Learning

Enhancing Personalized Recipe Recommendation Through Multi-Class Classification

2024-09-16 · Harish Neelam, Koushik Sai Veerella

This paper intends to address the challenge of personalized recipe recommendation in the realm of diverse culinary preferences. The problem domain involves recipe recommendations, utilizing techniques such as association…

ClassificationMulti-class Classification

Graph Learning Augmented Heterogeneous Graph Neural Network for Social Recommendation

2021-09-24 · Yiming Zhang, Lingfei Wu, Qi Shen, Yitong Pang 외

Social recommendation based on social network has achieved great success in improving the performance of recommendation system. Since social network (user-user relations) and user-item interactions are both naturally rep…

Graph LearningGraph Neural Network