FoodKG: A large-scale knowledge graph containing 1 million recipes, ingredients, and nutritional information organized into 67 million triplets
LoRA: Low-Rank Adaptation—a technique to fine-tune Large Language Models by freezing the main weights and training only small rank-decomposition matrices
SPARQL: A semantic query language used to retrieve and manipulate data stored in Resource Description Framework (RDF) format, used here to query FoodKG
Micro-nutrients: Specific nutritional components like protein, fiber, and cholesterol, as opposed to just macro energy values like calories
Hallucination: The tendency of LLMs to generate plausible but incorrect or non-existent information, which KERL mitigates by grounding outputs in KG data
Phi-3-mini: A small but capable language model from Microsoft, used as the backbone for the system
Tripet: A data entity in a Knowledge Graph consisting of (Subject, Predicate, Object), e.g., (Recipe, hasIngredient, Sugar)