Enhancing LLM Context-Awareness with RAG - the Nutrition Tracker Case

Dovganyuk, Rostyslav (2024) Enhancing LLM Context-Awareness with RAG - the Nutrition Tracker Case. [Laurea magistrale], Università di Bologna, Corso di Studio in Digital transformation management [LM-DM270] - Cesena, Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore. (Contatta l'autore)

Abstract

There are many nutrition trackers available on the market, but few leverage the full potential of artificial intelligence (AI) to deliver innovative user experiences. This thesis investigates novel approaches to enhance the functionality of nutrition trackers. The primary objective is to develop a system that extracts a macronutrient table from a user's input sentence without requiring manual searches for individual food items. To address this challenge, we explored several methods, including Named Entity Recognition (NER) and advanced techniques utilizing Large Language Models (LLMs). A Retrieval-Augmented Generation (RAG) framework was implemented, integrating various sources of information such as vector databases, web search tools, and model-embedded knowledge. By leveraging LLMs combined with precise prompting techniques, the proposed solutions demonstrated promising results, opening the way for more efficient and AI-driven nutrition tracking systems.

Abstract
Tipologia del documento
Tesi di laurea (Laurea magistrale)
Autore della tesi
Dovganyuk, Rostyslav
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Vector,Database,LLM,RAG,Nutrition,Tavily,NLP,NER,BERT,SpaCy,Prompt, Engineering,LangChain,Python,LLAMA3,Mixtral-8x7b,Gemini,Pinecone,Embeddings,Similarity,Search
Data di discussione della Tesi
18 Dicembre 2024
URI

Altri metadati

Gestione del documento: Visualizza il documento

^