GPT-algoritmin hyödyntäminen ohjelmistokehityksessä
Niinivaara, Nelli (2023)
Niinivaara, Nelli
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023113032869
https://urn.fi/URN:NBN:fi:amk-2023113032869
Tiivistelmä
Opinnäytetyössä tutkittiin ChatGPT:n ja muiden GPT-kielimalliin pohjautuvien sovellusten hyödyntämistä ohjelmistokehityksessä. Työn tavoitteena oli selvit-tää, millä tavalla GPT-kielimalli ja sen sovellukset vaikuttavat työskentelyyn oh-jelmistokehityksen parissa ja ohjelmoinnin opiskeluun.
Opinnäytetyössä tutustuttiin lyhyesti tekoälyn historiaan, sekä hieman tarkem-min GPT-kielimalliin ja sen taustalla oleviin tekoälyn teknologioihin. Työssä pohdittiin myös tekoälytyökalujen hyödyntämisen eettistä näkökulmaa.
Opinnäytetyön tueksi haastateltiin Tampereen ammattikorkeakoulun tietotek-niikan opiskelijoita. Haastateltavilta selvitettiin ajatuksia ja kokemuksia Chat-GPT:n hyödyntämisestä ohjelmistotekniikan opinnoissa ja alan työelämässä.
Tutkimuksen perusteella tekoälyn käyttöön ohjelmistokehityksen apuvälineenä suhtauduttiin pääosin positiivisesti. ChatGPT nähtiin hyödyllisenä työkaluna, jolla on potentiaalia parantaa työskentelyn tehokkuutta ja muokata perinteisiä työtapoja ohjelmistokehityksessä. ChatGPT:tä ja muita tekoälyohjelmia käytet-täessä on kuitenkin tärkeää perehtyä ohjelmien toimintaperiaatteisiin ja kyvyk-kyyksiin huolellisesti, jotta työkaluja voidaan käyttää eettisesti ja turvallisesti, mutta myös saavuttaa tavoiteltu hyöty.
Opinnäytetyössä tutustuttiin lyhyesti tekoälyn historiaan, sekä hieman tarkem-min GPT-kielimalliin ja sen taustalla oleviin tekoälyn teknologioihin. Työssä pohdittiin myös tekoälytyökalujen hyödyntämisen eettistä näkökulmaa.
Opinnäytetyön tueksi haastateltiin Tampereen ammattikorkeakoulun tietotek-niikan opiskelijoita. Haastateltavilta selvitettiin ajatuksia ja kokemuksia Chat-GPT:n hyödyntämisestä ohjelmistotekniikan opinnoissa ja alan työelämässä.
Tutkimuksen perusteella tekoälyn käyttöön ohjelmistokehityksen apuvälineenä suhtauduttiin pääosin positiivisesti. ChatGPT nähtiin hyödyllisenä työkaluna, jolla on potentiaalia parantaa työskentelyn tehokkuutta ja muokata perinteisiä työtapoja ohjelmistokehityksessä. ChatGPT:tä ja muita tekoälyohjelmia käytet-täessä on kuitenkin tärkeää perehtyä ohjelmien toimintaperiaatteisiin ja kyvyk-kyyksiin huolellisesti, jotta työkaluja voidaan käyttää eettisesti ja turvallisesti, mutta myös saavuttaa tavoiteltu hyöty.
