An explainable graph retrieval augmented generation framework for personalized nutrition recommendation

Introduction Dietary planning is essential for managing non-communicable diseases, yet many AI-based nutrition systems lack structured knowledge grounding, demographic sensitivity, and explainability. These limitations are particularly evident in culturally diverse contexts such as India, where standard approaches often fail to align clinical dietary requirements with traditional meal patterns. Methods This study proposes a graph-centric decision-support framework using a Graph Retrieval-Augmented Generation (Graph-RAG) architecture. A Neo4j knowledge graph models relationships among diseases, nutrients, food items, and demographic-specific Recommended Dietary Allowances (RDA). A semantic Extract, Transform, Load (ETL) pipeline integrates heterogeneous datasets and resolves terminology inconsistencies using embedding-based alignment. At inference time, nutrient requirements are retrieved from the graph and matched with food composition profiles using a deterministic cosine similarity-based ranking algorithm that prioritizes proportional nutrient balance. A language model is restricted to formatting graph-validated outputs. Results The framework was evaluated across multiple case-study scenarios, including anemia, hypertension, and diabetes, using diverse user profiles. Results indicate improved ranking consistency, greater alignment with nutrient requirements, reduced nutrient-dominance bias, and enhanced demographic sensitivity compared with baseline approaches. Ablation analysis shows that RDA-based normalization significantly improves nutritional balance. Discussion The results suggest that combining graph-native reasoning with constrained language generation supports transparent and knowledge-guided nutrition recommendations. The system improves interpretability while reducing risks associated with unconstrained generative models. However, the evaluation is conducted in a controlled setting, and the framework should be considered a decision-support tool rather than a clinically validated system. Future work includes uncertainty modeling, dataset expansion, and expert validation.

Authors

Institutions

Publication Details

Journal
Frontiers in Artificial Intelligence
Published
2026-04-30
DOI
https://doi.org/10.3389/frai.2026.1808444
Primary Topic
Nutrition, Genetics, and Disease
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An explainable graph retrieval augmented generation framework for personalized nutrition recommendation

Jagan M. Obbineni, Ilanthenral Kandasamy, Dhruv Jain, Varrsan Dindukurthi et al.
Frontiers in Artificial Intelligence
Nutrition, Genetics, and Disease
article

An explainable graph retrieval augmented generation framework for personalized nutrition recommendation

Jagan M. Obbineni, Ilanthenral Kandasamy, Dhruv Jain, Varrsan Dindukurthi, Anubhava Tripathi
article en

Abstract

Introduction Dietary planning is essential for managing non-communicable diseases, yet many AI-based nutrition systems lack structured knowledge grounding, demographic sensitivity, and explainability. These limitations are particularly evident in culturally diverse contexts such as India, where standard approaches often fail to align clinical dietary requirements with traditional meal patterns. Methods This study proposes a graph-centric decision-support framework using a Graph Retrieval-Augmented Generation (Graph-RAG) architecture. A Neo4j knowledge graph models relationships among diseases, nutrients, food items, and demographic-specific Recommended Dietary Allowances (RDA). A semantic Extract, Transform, Load (ETL) pipeline integrates heterogeneous datasets and resolves terminology inconsistencies using embedding-based alignment. At inference time, nutrient requirements are retrieved from the graph and matched with food composition profiles using a deterministic cosine similarity-based ranking algorithm that prioritizes proportional nutrient balance. A language model is restricted to formatting graph-validated outputs. Results The framework was evaluated across multiple case-study scenarios, including anemia, hypertension, and diabetes, using diverse user profiles. Results indicate improved ranking consistency, greater alignment with nutrient requirements, reduced nutrient-dominance bias, and enhanced demographic sensitivity compared with baseline approaches. Ablation analysis shows that RDA-based normalization significantly improves nutritional balance. Discussion The results suggest that combining graph-native reasoning with constrained language generation supports transparent and knowledge-guided nutrition recommendations. The system improves interpretability while reducing risks associated with unconstrained generative models. However, the evaluation is conducted in a controlled setting, and the framework should be considered a decision-support tool rather than a clinically validated system. Future work includes uncertainty modeling, dataset expansion, and expert validation.

Frontiers in Artificial IntelligenceVol. 9
Vellore Institute of Technology University (IN)
Zero hunger
Openalex Percentile: Top 12%
Nutrition, Genetics, and Disease
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.