Tekoäly pilvipohjaisessa liiketoimintadatan analysoinnissa
Häkkinen, Vili (2024)
Häkkinen, Vili
2024
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-2024052917896
https://urn.fi/URN:NBN:fi:amk-2024052917896
Tiivistelmä
Tämän insinöörityön tavoitteena oli kehittää asiakasyritykselle tekoälyä hyödyntävä keskustelubotti, joka kykenee vastaamaan käyttäjän luonnollisella kielellä esittämiin kysymyksiin. Ratkaisun liiketoiminnallisena käyttökohteena oli asiakasyrityksen materiaalivaraston riittävyyden tunnistaminen, joka lasketaan toimittajien historiallisen toimitusvarmuuden ja materiaalien päiväkohtaisen kulutuksen pohjalta. Työn testauksessa käytettävä lähdedata on asiakasyrityksen toimittamaa ostojärjestelmästä tuotua raakaa dataa, joka puhdistettiin ja formatoitiin SQL-relaatiotietokantamallille ja applikaatiossa käytettävälle tekoälyagentille sopivaksi. Insinöörityö pohjautuu lukuisiin yksittäisiin verkosta löytyviin kehittäjäkokemuksiin, teknisiin dokumentaatioihin ja muihin epäsäännöllisiin verkkoaineistoihin.
Toisena työn tavoitteena oli tutkia tekoälyä käyttävien teknologioiden integroitavuutta yrityskentässä laajalti käytössä oleviin pilvialustoihin. Insinöörityössä kuvattu ratkaisu rakennettiin Microsoft Azure -ympäristöön, joka oli sekä työn toimeksiantajayrityksen sekä asiakasyritykseksi valikoituneen yhtiön käytössä oleva pilvialusta. Kirjoitelmassa kuvataan Azureen pystytettyä kokoonpanoa, sen sisältämiä palveluita ja niiden konfiguraatiota. Myös ohjelmistokehitys oli insinöörityössä merkittävä osa, sillä luotu ohjelmistokokonaisuus oli saatava toimimaan interaktiivisen käyttöliittymän kautta niin, että asiakasyrityksen työntekijät kykenevät käyttämään sitä itsenäisesti.
Työn lopuksi arvioidaan rakennetulla ratkaisulla saatujen tulosten laatua, käyttökelpoisuutta yrityksen data-analytiikka-työkaluna ja potentiaalisia jatkokehitysmahdollisuuksia. Ratkaisussa käytettävät teknologiat kehittyvät jatkuvasti, ja insinöörityöhön implementoidut ratkaisut vanhenevat täten nopeasti.
Toisena työn tavoitteena oli tutkia tekoälyä käyttävien teknologioiden integroitavuutta yrityskentässä laajalti käytössä oleviin pilvialustoihin. Insinöörityössä kuvattu ratkaisu rakennettiin Microsoft Azure -ympäristöön, joka oli sekä työn toimeksiantajayrityksen sekä asiakasyritykseksi valikoituneen yhtiön käytössä oleva pilvialusta. Kirjoitelmassa kuvataan Azureen pystytettyä kokoonpanoa, sen sisältämiä palveluita ja niiden konfiguraatiota. Myös ohjelmistokehitys oli insinöörityössä merkittävä osa, sillä luotu ohjelmistokokonaisuus oli saatava toimimaan interaktiivisen käyttöliittymän kautta niin, että asiakasyrityksen työntekijät kykenevät käyttämään sitä itsenäisesti.
Työn lopuksi arvioidaan rakennetulla ratkaisulla saatujen tulosten laatua, käyttökelpoisuutta yrityksen data-analytiikka-työkaluna ja potentiaalisia jatkokehitysmahdollisuuksia. Ratkaisussa käytettävät teknologiat kehittyvät jatkuvasti, ja insinöörityöhön implementoidut ratkaisut vanhenevat täten nopeasti.