Fine-Tuning Large Language Models for Turkish Flutter Code Generation
| dc.contributor.author | Uluırmak, Buğra Alperen | |
| dc.contributor.author | Kurban, Rifat | |
| dc.date.accessioned | 2026-03-23T14:49:38Z | |
| dc.date.available | 2026-03-23T14:49:38Z | |
| dc.date.issued | 2025-12-29 | |
| dc.description.abstract | The rapid advancement of large language models (LLMs) for code generation has largely centered on English programming queries. This paper focuses on a low-resource language scenario, specifically Turkish, in the context of Flutter mobile app development. Two representative LLMs (a 4B-parameter multilingual model and a 3B code-specialized model) on a new Turkish question-and-answer dataset for Flutter/Dart are fine-tuned in this study. Fine-tuning with parameter-efficient techniques yields dramatic improvements in code generation quality: Bilingual Evaluation Understudy (BLEU), Recall-Oriented Understudy for Gisting Evaluation (ROUGE-L), Metric for Evaluation of Translation with Explicit Ordering (METEOR), Bidirectional Encoder Representations from Transformers Score (BERTScore), and CodeBLEU scores show significant increases. The rate of correct solutions increased from ~30–70% (for base models) to 80–90% after fine-tuning. The performance trade-offs between models are analyzed, revealing that the multilingual model slightly outperforms the code-focused model in accuracy after fine-tuning. However, the code-focused model demonstrates faster inference speeds. These results demonstrate that even with very limited non-English training data, customizing LLMs can bridge the gap in code generation, enabling high-quality assistance for Turkish developers comparable to that for English. The dataset was released on GitHub to facilitate further research in multilingual code generation. | en_US |
| dc.identifier.doi | 10.35377/saucis...1722643 | |
| dc.identifier.issn | 2636-8129 | |
| dc.identifier.scopus | 2-s2.0-105027667311 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12573/5834 | |
| dc.identifier.uri | https://doi.org/10.35377/saucis...1722643 | |
| dc.identifier.uri | https://search.trdizin.gov.tr/en/yayin/detay/1372855 | |
| dc.language.iso | en | |
| dc.publisher | Sakarya University | |
| dc.relation.ispartof | Sakarya University Journal of Computer and Information Sciences (Online) | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.subject | Bilgisayar Bilimleri, Yazılım Mühendisliği | |
| dc.subject | Flutter | |
| dc.subject | Large Language Models | |
| dc.subject | Code Generation | |
| dc.subject | Fine-tuning | |
| dc.subject | Low-Resource Languages | |
| dc.title | Fine-Tuning Large Language Models for Turkish Flutter Code Generation | en_US |
| dc.type | Article | |
| dspace.entity.type | Publication | |
| gdc.author.id | 0000-0002-0277-2210 | |
| gdc.author.id | 0009-0000-3077-673X | |
| gdc.author.scopusid | 60093425600 | |
| gdc.author.scopusid | 24729361200 | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C5 | |
| gdc.bip.popularityclass | C5 | |
| gdc.coar.access | open access | |
| gdc.coar.type | text::journal::journal article | |
| gdc.collaboration.industrial | false | |
| gdc.description.department | Abdullah Gül University | |
| gdc.description.departmenttemp | [Uluırmak, Buğra Alperen; Kurban, Rifat] Abdullah Gül Üniversitesi, Bilgisayar Mühendisliği Bölümü, Kayseri, Türkiye | |
| gdc.description.endpage | 650 | |
| gdc.description.issue | 4 | |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | |
| gdc.description.startpage | 637 | |
| gdc.description.volume | 8 | |
| gdc.identifier.openalex | W4415103254 | |
| gdc.identifier.trdizinid | 1372855 | |
| gdc.index.type | TR-Dizin | |
| gdc.index.type | Scopus | |
| gdc.oaire.accesstype | GOLD | |
| gdc.oaire.diamondjournal | false | |
| gdc.oaire.impulse | 0.0 | |
| gdc.oaire.influence | 2.3811355E-9 | |
| gdc.oaire.isgreen | false | |
| gdc.oaire.popularity | 2.5970819E-9 | |
| gdc.oaire.publicfunded | false | |
| gdc.openalex.collaboration | National | |
| gdc.openalex.fwci | 0.00 | |
| gdc.openalex.normalizedpercentile | 0.14 | |
| gdc.opencitations.count | 0 | |
| gdc.plumx.newscount | 1 | |
| gdc.plumx.scopuscites | 0 | |
| gdc.scopus.citedcount | 0 | |
| relation.isAuthorOfPublication.latestForDiscovery | f55f9796-680f-4dd5-9c98-e43d0ffee812 | |
| relation.isOrgUnitOfPublication.latestForDiscovery | 52f507ab-f278-4a1f-824c-44da2a86bd51 |
