NutriLink: An Ontology for Linking Digital Receipts to Food Nutrition Information and Dietary Recommendations

Tracking #: 3818-5032

Authors: 
Jing Wu
Kimberly Garcia
Simon Mayer1
Jan Albert1

Responsible editor: 
Rafael Goncalves

Submission type: 
Full Paper
Abstract: 
Unhealthy diets are a major modifiable risk factor for non-communicable diseases (NCDs), the leading cause of morbidity and mortality world-wide. Diet monitoring, crucial for understanding and preventing unhealthy diets, often relies on self-reporting, which is burdensome, error-prone, and ineffective for long-term tracking. Enriched with product nutrition information, digital receipts from loyalty cards have created new possibilities for diet monitoring. Current regulations allow access to digital receipts with users’ consent and mandate food nutrition information provision, providing a solid legislative foundation for sharing and using digital receipts in nutrition-related studies and beyond. Building on this foundation, shared ontologies can facilitate effective management and exchange of digital receipts and food product information from various sources for diverse applications. While several ontologies are available for describing food products or digital receipts individually, an ontology that can describe enriched digital receipts at product and basket levels, including detailed nutrition metrics, is missing today. In this paper, we present NutriLink, an ontology that links digital receipts to comprehensive nutrition details of recorded products, and further to structured dietary recommendations. This permits evaluating the nutritional quality of food purchases within and across baskets, enabling provisioning of structured dietary recommendations to users. The NutriLink ontology is linked to established ontologies, including FoodOn, GoodRelations, and AGROVOC, as well as schema.org concepts, to enhance interoperability. We showcase the value of NutriLink through its role in powering a currently active fully automated dietary counseling system with 76 users in a controlled study. NutriLink is freely and openly available, offering a structured and standardized knowledge base to researchers, practitioners—--including healthcare professionals—--in nutrition and related fields.
Full PDF Version: 
Tags: 
Reviewed

Decision/Status: 
Accept

Solicited Reviews:
Click to Expand/Collapse
Review #1
By Cameron McRae submitted on 23/Jul/2025
Suggestion:
Accept
Review Comment:

(1) Originality
The paper offers a novel contribution to the semantic web and nutrition informatics literature through the development of NutriLink, an ontology that bridges digital receipts with detailed nutrition information and structured dietary recommendations. Unlike existing ontologies that cover food products or e-commerce receipts in isolation, NutriLink uniquely supports basket-level reasoning, nutrient aggregation, and integration with dietary labeling systems such as Nutri-Score. The modular design and implementation within an automated dietary counseling system mark this as an original and meaningful advancement.

(2) Significance of the Results
The potential applications of NutriLink are far-reaching, particularly in enabling scalable, low-burden dietary monitoring. The integration with real-world retail data and its use in a pilot implementation of the FoodCoach system underscore the ontology’s practical value. That said, one outstanding methodological point concerns the product matching process between receipt data and the food composition database (FCD). The paper mentions regular expression matching and manual validation, but further clarification is needed on how broad, narrow, and exact matches are handled, particularly for fresh or branded products with complex or variable descriptors. A brief methodological note on the proportion of receipt items successfully matched and how ambiguous cases are treated would strengthen the reliability and interpretability of the results—especially given the impact that matching precision could have on calculated basket-level nutrition scores.

(3) Quality of Writing
The manuscript is well structured and clearly written. The paper provides a logical flow from problem framing through technical design, implementation, and use case illustration. Terminology is consistent, and the SPARQL query examples and ontology integration points are well presented. The text is suitable for publication in its current form from a writing standpoint.

Data File and Artifact Assessment:
The GitHub repository is publicly available and appears well organized. The OWL file and SPARQL query examples are clearly structured and supported by README documentation.

Recommendation: Accept, with a minor revision if possible
A concise clarification on the receipt-to-FCD matching process, especially with respect to its limitations and potential impact on the basket-level nutrition calculations, would improve transparency. Otherwise, the manuscript is of high quality and makes a substantial contribution.

Review #2
Anonymous submitted on 17/Nov/2025
Suggestion:
Accept
Review Comment:

After evaluating the revised manuscript and the authors’ responses, I find that all comments have been addressed thoroughly and satisfactorily. The authors have provided clear clarifications, incorporated the requested revisions, and improved the overall quality and readability of the paper. The concerns raised in the initial review no longer pose issues for publication.

Given the satisfactory revisions and the strengthened contribution of the work, I recommend that the paper be accepted for publication.