IT-Helpdesk Chatbot
Rokkanen, Mikael (2025)
Rokkanen, Mikael
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-202504075808
https://urn.fi/URN:NBN:fi:amk-202504075808
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli kehittää toimiva IT-Helpdesk chatbot, joka kykenee vastaamaan käyttäjien yleisiin kysymyksiin. Chatbot hyödyntää oikean vastauksen löytämiseen tekstin vektorointia sekä kosinin samankaltaisuutta. Kehityksessä hyödynnettiin Hugging Facen Transformers-kirjastoa ja Gradio käyttöliittymää. Työllä ei ollut toimeksiantajaa, vaan se perustui tekijän omiin havaintoihin suoritetussa harjoittelussa IT-Helpdesk työssä.
Teoreettinen osa käsittelee chatbot teknologian keskeisiä käsitteitä, sekä koneoppimiseen perustuvan kielimallin toimintaa. Opinnäytetyö on toiminnallinen, ja chatbotin toiminnallisuus arvioitiin käytännön testauksilla manuaalisesti kehittäjän toimesta.
Tulokset osoittivat, että chatbot kykenee vastaamaan IT-Helpdeskin yleisiin kysymyksiin tehokkaasti, ja se tunnistaa tietyssä määrin muokattuja kysymyksiä, jolloin käyttäjän ei tarvitse kysyä kysymystä täsmällisesti oikeassa muodossa. Kuitenkaan täysin uusiin kysymyksiin, jotka eivät sisälly datasettiin, ei pystytty tuottamaan vastausta ilman, että kysymykset päivitetään datasettiin manuaalisesti.
Kuitenkin tulokset ovat hyviä ja jatkokehitysmahdollisuudet ovat laajat.
Teoreettinen osa käsittelee chatbot teknologian keskeisiä käsitteitä, sekä koneoppimiseen perustuvan kielimallin toimintaa. Opinnäytetyö on toiminnallinen, ja chatbotin toiminnallisuus arvioitiin käytännön testauksilla manuaalisesti kehittäjän toimesta.
Tulokset osoittivat, että chatbot kykenee vastaamaan IT-Helpdeskin yleisiin kysymyksiin tehokkaasti, ja se tunnistaa tietyssä määrin muokattuja kysymyksiä, jolloin käyttäjän ei tarvitse kysyä kysymystä täsmällisesti oikeassa muodossa. Kuitenkaan täysin uusiin kysymyksiin, jotka eivät sisälly datasettiin, ei pystytty tuottamaan vastausta ilman, että kysymykset päivitetään datasettiin manuaalisesti.
Kuitenkin tulokset ovat hyviä ja jatkokehitysmahdollisuudet ovat laajat.
