Details

Prilagajanje velikih jezikovnih modelov za poučevanje
ID Wernig, Luka (Author), ID Robnik Šikonja, Marko (Mentor) More about this mentor... This link opens in a new window, ID Balent, Jošt (Comentor)

.pdfPDF - Presentation file, Download (383,54 KB)
MD5: 0C6C7AEBFD73D596D50DBDFCECCD5BC5

Abstract
V nalogi obravnavamo, ali lahko preprost, popolnoma lokalno delujoč cevovod RAG (angl. Retrieval-Augmented Generation, s pridobivanjem obogatenega generiranja), sestavljen izključno iz odprtokodnih komponent in poganjan na centralnih procesorskih enotah, služi kot klepetalni robot za pomoč pri poučevanju. Cilj naloge je ugotoviti, ali je takšen cevovod zmožen brskanja po dokumentaciji in odgovarjanja na vprašanja dovolj hitro in kakovostno za uporabo v učnem procesu. Naloga je nastala v sodelovanju s podjetjem, kjer zaradi strogih zahtev po varovanju podatkov in omejene infrastrukture uporaba velikih jezikovnih modelov (VJM) prek storitev v oblaku ni sprejemljiva. Implementiramo naivni cevovod RAG z uporabo vektorske podatkovne baze ChromaDB, treh majhnih splošnih vložitvenih modelov ter treh manjših, sledenju ukazom prilagojenih VJM, ki jih poganjamo prek inferenčnega strežnika Ollama. Posamezne komponente najprej ovrednotimo ločeno, nato še v sklopu celotnega cevovoda. Ugotavljamo, da cevovod RAG, ki ustreza kriterijem naše arhitekture, ne dosega kakovosti in hitrosti delovanja za uporabo v izobraževalnem procesu.

Language:Slovenian
Keywords:klepetalni robot, veliki jezikovni model, RAG
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2026
PID:20.500.12556/RUL-184362 This link opens in a new window
COBISS.SI-ID:285903619 This link opens in a new window
Publication date in RUL:06.07.2026
Views:102
Downloads:46
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Adaptation of large language models for education
Abstract:
This thesis examines whether a simple, fully local Retrieval-Augmented Generation (RAG) pipeline, composed exclusively of open-source components and executed on central processing units, can serve as a chatbot supporting teaching. The aim of the thesis is to determine whether such a RAG pipeline is capable of retrieving and browsing documentation and answering questions with sufficient speed and quality for real-time use in the educational process. The work was carried out in collaboration with a company where, due to strict data protection requirements and limited infrastructure, the use of large language models (LLMs) via cloud services is not acceptable. We implement a naive RAG pipeline using the ChromaDB vector database, three small general-purpose embedding models, and three smaller instruction tuned LLMs, which are run via the Ollama inference server. Individual components are first evaluated separately and then within the full pipeline. We find that the RAG pipeline, which satisfies our architectural criteria, does not achieve the quality and performance required for use in an educational setting.

Keywords:chatbot, large language model, RAG

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back