ChatDiet: Empowering Personalized Nutrition-Oriented Food Recommender Chatbots through an LLM-Augmented Framework

2024年02月18日
食物对健康的深刻影响需要先进的以营养为导向的食物推荐服务。传统方法通常缺乏个性化、可解释性和互动性等关键要素。虽然大型语言模型(LLMs)带来了可解释性,但它们的单独使用并不能真正实现个性化。本文介绍了ChatDiet,一种新颖的LLM驱动框架,专门为个性化营养为导向的食品推荐聊天机器人设计。ChatDiet集成了个人和人群模型,辅以编排器,无缝检索和处理相关信息。个人模型利用因果发现和推理技术评估特定用户的个性化营养效果,而人群模型提供食品营养含量的概括信息。编排器检索、协同和传递两个模型的输出给LLM,提供定制的食品推荐,旨在支持有针对性的健康结果。结果是动态提供个性化和可解释的食品推荐,根据个人用户的偏好量身定制。我们对ChatDiet的评估包括一个引人注目的案例研究,其中我们建立了一个因果个人模型来估计个体营养效果。我们的评估,包括一个展示92%有效率的食品推荐测试,以及说明性的对话示例,突显了ChatDiet在可解释性、个性化和互动性方面的优势。
The profound impact of food on health necessitates advanced nutrition-oriented food recommendation services. Conventional methods often lack the crucial elements of personalization, explainability, and interactivity. While Large Language Models (LLMs) bring interpretability and explainability, their standalone use falls short of achieving true personalization. In this paper, we introduce ChatDiet, a novel LLM-powered framework designed specifically for personalized nutrition-oriented food recommendation chatbots. ChatDiet integrates personal and population models, complemented by an orchestrator, to seamlessly retrieve and process pertinent information. The personal model leverages causal discovery and inference techniques to assess personalized nutritional effects for a specific user, whereas the population model provides generalized information on food nutritional content. The orchestrator retrieves, synergizes and delivers the output of both models to the LLM, providing tailored food recommendations designed to support targeted health outcomes. The result is a dynamic delivery of personalized and explainable food recommendations, tailored to individual user preferences. Our evaluation of ChatDiet includes a compelling case study, where we establish a causal personal model to estimate individual nutrition effects. Our assessments, including a food recommendation test showcasing a 92\% effectiveness rate, coupled with illustrative dialogue examples, underscore ChatDiet's strengths in explainability, personalization, and interactivity.
许愿