TL;DR
NutriGen leverages large language models to generate personalized, adaptable, and practical meal plans that align with individual dietary preferences and constraints, improving accuracy and user-friendliness.
Contribution
This work introduces NutriGen, a novel LLM-based framework that creates personalized meal plans considering real-world constraints and dietary preferences, addressing limitations of existing systems.
Findings
LLama 3.1 8B achieves 1.55% error in meal plan accuracy.
GPT-3.5 Turbo achieves 3.68% error, demonstrating high precision.
DeepSeek V3 outperforms several models in personalized nutrition planning.
Abstract
Maintaining a balanced diet is essential for overall health, yet many individuals struggle with meal planning due to nutritional complexity, time constraints, and lack of dietary knowledge. Personalized food recommendations can help address these challenges by tailoring meal plans to individual preferences, habits, and dietary restrictions. However, existing dietary recommendation systems often lack adaptability, fail to consider real-world constraints such as food ingredient availability, and require extensive user input, making them impractical for sustainable and scalable daily use. To address these limitations, we introduce NutriGen, a framework based on large language models (LLM) designed to generate personalized meal plans that align with user-defined dietary preferences and constraints. By building a personalized nutrition database and leveraging prompt engineering, our approach…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Methods15 Ways to Contact How can i speak to someone at Delta Airlines · Attention Is All You Need · Cosine Annealing · Layer Normalization · Byte Pair Encoding · Residual Connection · Linear Layer · Refunds@Expedia|||How do I get a full refund from Expedia? · Multi-Head Attention · {Dispute@FaQ-s}How to file a dispute with Expedia?
