Generatiivinen tekoäly opinnäytetyöprosessin tukena
Myller, Juha; Niskanen, Eero; Rytilahti, Risto (2025)
Myller, Juha
Niskanen, Eero
Rytilahti, Risto
2025
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-2025121034281
https://urn.fi/URN:NBN:fi:amk-2025121034281
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää prototyyppi sovelluksesta, jossa hyödynnettiin paikallisesti toteutettua suurta kielimallia (Large Language Model, LLM) Savonia-ammattikorkeakoulun opiskelijoiden opinnäytetyöprosessin tukena. Työ toteutettiin Savonian toimeksiannosta, ja se oli osa Savonian tekoälyryhmän toimintaa, jonka tavoitteena oli vahvistaa korkeakoulun tekoälyosaamista ja sen soveltamista opetuksessa.
Projektissa rakennettiin tekninen kokonaisuus, jossa Savonian opinnäytetyöohjeet ja raportointimateriaalit liitettiin kielimalliin dokumenttihaun avulla hyödyntäen Retrieval-Augmented Generation (RAG) -menetelmää. Ratkaisussa hyödynnettiin avoimen lähdekoodin teknologioita, kuten Transformers, FAISS, LangChain, FastAPI ja React. Sovellus toteutettiin Savonian NVIDIA DGX A100 -tekoälypalvelimella, joka tarjosi riittävän laskentatehon ja mahdollisti tietoturvallisen, oppilaitoksen sisäverkkoon rajatun käytön.
Työn tarkoituksena oli selvittää, kuinka paikallinen kielimalliratkaisu voitiin ottaa käyttöön tehokkaasti oppilaitoksen palvelinympäristössä ja kuinka koulukohtaiset aineistot voitiin integroida mallin tueksi. Lisäksi arvioitiin, miten hyvin prototyyppi tuki opiskelijoita opinnäytetyön eri vaiheissa ja millaisia teknisiä ja eettisiä haasteita paikallisen tekoälyn käyttöönottoon liittyi.
Lopputuloksena syntyi toiminnallinen prototyyppi, joka tarjosi pohjan jatkokehitykselle ja mahdollistaa Savonialle tekoälyn käytön laajentamisen opetuksen ja opiskelijaohjauksen tueksi. Työn tulokset tukivat Savonian strategista tavoitetta lisätä käytännön tekoälyosaamista sekä kehittää turvallisia, paikallisesti hallittavia tekoälyratkaisuja osaksi korkeakoulun digitaalisia palveluita.
Projektissa rakennettiin tekninen kokonaisuus, jossa Savonian opinnäytetyöohjeet ja raportointimateriaalit liitettiin kielimalliin dokumenttihaun avulla hyödyntäen Retrieval-Augmented Generation (RAG) -menetelmää. Ratkaisussa hyödynnettiin avoimen lähdekoodin teknologioita, kuten Transformers, FAISS, LangChain, FastAPI ja React. Sovellus toteutettiin Savonian NVIDIA DGX A100 -tekoälypalvelimella, joka tarjosi riittävän laskentatehon ja mahdollisti tietoturvallisen, oppilaitoksen sisäverkkoon rajatun käytön.
Työn tarkoituksena oli selvittää, kuinka paikallinen kielimalliratkaisu voitiin ottaa käyttöön tehokkaasti oppilaitoksen palvelinympäristössä ja kuinka koulukohtaiset aineistot voitiin integroida mallin tueksi. Lisäksi arvioitiin, miten hyvin prototyyppi tuki opiskelijoita opinnäytetyön eri vaiheissa ja millaisia teknisiä ja eettisiä haasteita paikallisen tekoälyn käyttöönottoon liittyi.
Lopputuloksena syntyi toiminnallinen prototyyppi, joka tarjosi pohjan jatkokehitykselle ja mahdollistaa Savonialle tekoälyn käytön laajentamisen opetuksen ja opiskelijaohjauksen tueksi. Työn tulokset tukivat Savonian strategista tavoitetta lisätä käytännön tekoälyosaamista sekä kehittää turvallisia, paikallisesti hallittavia tekoälyratkaisuja osaksi korkeakoulun digitaalisia palveluita.
