Uppsats
Evaluating Hybrid Retrieval-Augmented Generation for LLM-Based Python-to-Go Code Translation
Master-uppsats
Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)
Publicerad: 2026
Språk: Engelska
Nyckelord
klicka för att sökaSammanfattning
Python to Go translation requires choices that Python often leaves implicit: types, imports, errors, and APIs. The study asks whether Retrieval-Augmented Generation (RAG) [1] can improve function level translation on HumanEval-X. It builds an agent based pipeline with a semi automatically constructed knowledge base covering grammar mappings, CodeNet examples, API mappings, and Go documentation. MiniMax M2.5 is the main model, evaluated over six runs per condition; OpenAI GPT-5.4 is a supporting single run comparison. All outputs are evaluated without manual repair using Compilation@1 and Pass@1. The main result is negative: no static RAG preset improves MiniMax Pass@1 beyond run-to-run noise, and every OpenAI RAG variant stays at or below its 97.6% Pass@1 baseline. A script-based suitability analysis, run-1 retrieval logs, and a five-case retrieval inspection show that many tasks contain API, type, or idiom signals, and that retrieval often reaches such tasks. The six-run result shows that this coverage does not lead to reliable gains. The practical lesson is that retrieval should be tested on tasks with clear external-knowledge demand and precise retrieved context; adding more context by itself is not enough.
Information
- Författare
- Ma, Hui
- Lärosäte / institution
- Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)
- Publiceringsdatum
- 2026
- Uppsatstyp
- Master-uppsats
- Språk
- Engelska
Utforska vidare
Liknande uppsatser
Uppsatser med liknande ämnen och nyckelord.
Master-uppsats, Högskolan i Skövde/Institutionen för informationsteknologi
Rashdan, Adam
Publicerad: 2026
Yrkesexamen på avancerad nivå, Uppsala universitet/Avdelningen för systemteknik
Vigholm, Albin
Publicerad: 2026
Kandidat-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)
Lindberg, Leia, Hugosson, Ester
Publicerad: 2026
Kandidat-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)
Lorensson, Linus, Muhtadee, Faiyaz
Publicerad: 2026
Kandidat-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)
Kozak, Ivanna
Publicerad: 2026
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)
Saleh, Abdelrahman
Publicerad: 2026