Tekoälypohjaisen web-sovelluksen kehittäminen CV:n luomisen tueksi
Tran, Jenni (2024)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052415668
https://urn.fi/URN:NBN:fi:amk-2024052415668
Tiivistelmä
Tämän opinnäytetyön aiheena oli kehittää tekoälypohjainen sovellus. Opinnäytetyön tavoitteena oli luoda sovellus, joka hyödyntää OpenAI API ansioluettelon luomisessa. Sovelluksen tarkoituksena on auttaa käyttäjiä muotoilemaan heidän kokemuksensa ja taitonsa vastaamaan paremmin IT-alan työilmoituksia, käyttämällä OpenAI:n keskustelumallia. Tarkoituksena on kehittää sovellus, joka luo CV:n käyttäjän syöttämien tietojen avulla. Syötteet lähetetään OpenAI:lle, joka ohjeistaa käyttäjää korjaamaan syötteitään vastaamaan tiettyä työilmoitusta. Sovellus keskittyy vain IT-alaan ja tuottaa käyttäjille heidän työilmoitustaan vastaavan ansioluettelon.
Opinnäytetyön teoriaosuudessa tutkitaan tarkemmin tekoälyä ja sen toimintoja, kuten koneoppimista, generatiivista tekoälyä, OpenAI:ta, ja tekoälyn hyödyntämistä web-kehityksessä. Sovelluksessa käytetään kolmea erilaista menetelmää: benchmarking, käyttäjäpolku ja prototyyppimenetelmää. Menetelmillä hahmotetaan sovelluksen käyttöliittymää ja rakennetta sekä toimintaa.
Tuloksena saatiin web-sovellus, joka kykenee hyödyntämään OpenAI API:ta ansioluettelon luomisessa ja antamaan vastaavia vinkkejä haluttuun työilmoitukseen. Käyttäjä voi ladata ansioluettelon itselleen. Jatkokehityksenä olisi korjata ansioluettelon visualisointia ja pyrkiä tarjoamaan laadukkaampia vinkkejä, jotta ne antavat paremman avun käyttäjälle.
Opinnäytetyön teoriaosuudessa tutkitaan tarkemmin tekoälyä ja sen toimintoja, kuten koneoppimista, generatiivista tekoälyä, OpenAI:ta, ja tekoälyn hyödyntämistä web-kehityksessä. Sovelluksessa käytetään kolmea erilaista menetelmää: benchmarking, käyttäjäpolku ja prototyyppimenetelmää. Menetelmillä hahmotetaan sovelluksen käyttöliittymää ja rakennetta sekä toimintaa.
Tuloksena saatiin web-sovellus, joka kykenee hyödyntämään OpenAI API:ta ansioluettelon luomisessa ja antamaan vastaavia vinkkejä haluttuun työilmoitukseen. Käyttäjä voi ladata ansioluettelon itselleen. Jatkokehityksenä olisi korjata ansioluettelon visualisointia ja pyrkiä tarjoamaan laadukkaampia vinkkejä, jotta ne antavat paremman avun käyttäjälle.