Year: 2023
Type: dissertation
Abstract: Opinnäytetyön tavoitteena oli kartoittaa OpenAI:n kehittämän ChatGPT-työkalun version 3.5 käyttöä ohjelmoinnin tukena. Työssä selvitettiin testejä tekemällä, kuinka työkalu voi olla hyödyksi erilaisissa ohjelmoinnin osa-alueissa. Testausta varten luotiin kehikko, johon valittiin erilaisia tilanteita, joita ohjelmoija saattaa kohdata työssään päivittäin. Työssä käytiin myös läpi erilaisia työkaluun liittyviä tekoälyn käsitteitä ja sitä, kuinka ne liittyvät testattavaan työkaluun. Lopuksi kartoitettiin työkalun ja tekoälyn tulevaisuuden mahdollisuuksia erityisesti ohjelmoinnin näkökulmasta. \n \nTestausvaiheessa käytiin läpi seuraavia asioita: koodin tuottaminen, vaihtoehtojen tuottaminen, esimerkkidatan tuottaminen, datan muotoilu, koodin selittäminen, dokumentointi, virheiden tarkistus, virheiden korjaaminen, testien tuottaminen, koodin optimointi, koodin kääntö toiselle kielelle sekä tiedon etsiminen. \n \nTyökalu suoriutui sille esitetyistä vaatimuksista hyvin. Testausvaiheessa käytiin läpi edellä mainittuja ohjelmoinnin osa-alueita, ja työkalu oli niistä jokaisessa hyödyllinen apuri. Testauksen tulokset kertovat sen, että GPT-3.5:n kaltaiset työkalut tulevat tulevaisuudessa olemaan hyvin suuri osa ohjelmointia ja ohjelmoijan työnkuvaa.
Source: Theseus (Ammattikorkeakoulujen)
Author: Kirmonen, Joose
Institution: Turku University of Applied Sciences
Language: Finnish
Subfield: Information Systems
Field: Computer Science
Domain: Physical Sciences
SDG: Quality education
Open Access status: green
OpenAlex ID: W7060792003
