Luonnollisen kielen chattibotti terveydenhuollossa
Turunç, Yunus Emre (2019)
Turunç, Yunus Emre
2019
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-2019051610235
https://urn.fi/URN:NBN:fi:amk-2019051610235
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli luoda keskusteleva chattibotti (VireBot) hyödyntäen Googlen Speech-to-Text ja Text-to-Speech toimintoja. Yrityksillä on käytössä kirjoitusta analysoivia chattibotteja, mutta puhetta tuottavia ja tulkkaavia chattibotteja ei ole vielä laajasti käytössä.
Opinnäytetyö aloitettiin sunnittelulla. Ohjelmointikieliä tutkittiin etukäteen, jotta löydettäisiin sopivat tälle työlle. Täysin uusia kieliä olivat mm. Angular JS, Ionic Framework ja Java, joita tutkittiin ja opeteltiin etukä-teen. Ensimmäisessä vaiheessa VireBot tulee tiedustelemaan terveydentilaan liittyviä kysymyksiä suoraan potilaalta käyttöliittymänä joko Vireumin Android-mobiilisovellus tai Vireum Web-käyttöliittymä. Terveyden-huollon ammattilainen tuottaa VireBottiin kysymyksiä ja lähettää suoraan potilaiden tabletteihin. Kysymyksiä voisi ammattilainen itse määrittää käyttöliittymästä tai käyttää suoraan valmista kyselylomaketta, mikä löytyy yhden napin takaa ja valmista kyselyä voi myös vapaasti haluamansa mukaan muokata (lisätä tai poistaa kysymyksiä). Chattibotin tarkoitus oli toteuttaa erillisenä ohjelmistomoduulina, jotta se voidaan integroida asiakkaiden omiin palveluihin muissa projekteissa.
Tämän opinnäytetyön tuloksena on toimiva keskusteleva chattibotti. Aihe hallittiin alusta loppuun sekä kaikki asetetut tavoitteet saavutettiin. Lopuksi toimiva chattibotti ominaisuus integroitiin Vireum-home sovellukseen, mikä on potilaiden käytössä tällä hetkellä.
Opinnäytetyö aloitettiin sunnittelulla. Ohjelmointikieliä tutkittiin etukäteen, jotta löydettäisiin sopivat tälle työlle. Täysin uusia kieliä olivat mm. Angular JS, Ionic Framework ja Java, joita tutkittiin ja opeteltiin etukä-teen. Ensimmäisessä vaiheessa VireBot tulee tiedustelemaan terveydentilaan liittyviä kysymyksiä suoraan potilaalta käyttöliittymänä joko Vireumin Android-mobiilisovellus tai Vireum Web-käyttöliittymä. Terveyden-huollon ammattilainen tuottaa VireBottiin kysymyksiä ja lähettää suoraan potilaiden tabletteihin. Kysymyksiä voisi ammattilainen itse määrittää käyttöliittymästä tai käyttää suoraan valmista kyselylomaketta, mikä löytyy yhden napin takaa ja valmista kyselyä voi myös vapaasti haluamansa mukaan muokata (lisätä tai poistaa kysymyksiä). Chattibotin tarkoitus oli toteuttaa erillisenä ohjelmistomoduulina, jotta se voidaan integroida asiakkaiden omiin palveluihin muissa projekteissa.
Tämän opinnäytetyön tuloksena on toimiva keskusteleva chattibotti. Aihe hallittiin alusta loppuun sekä kaikki asetetut tavoitteet saavutettiin. Lopuksi toimiva chattibotti ominaisuus integroitiin Vireum-home sovellukseen, mikä on potilaiden käytössä tällä hetkellä.