{"id":14588,"date":"2026-03-06T15:36:12","date_gmt":"2026-03-06T14:36:12","guid":{"rendered":"https:\/\/www.leaplytics.de\/?p=14588"},"modified":"2026-03-06T15:36:13","modified_gmt":"2026-03-06T14:36:13","slug":"miksi-rakensimme-oman-tukikeskustelurobotin-ja-mika-meni-pieleen-matkan-varrella","status":"publish","type":"post","link":"https:\/\/www.leaplytics.de\/fi\/miksi-rakensimme-oman-tukikeskustelurobotin-ja-mika-meni-pieleen-matkan-varrella\/","title":{"rendered":"Miksi rakensimme oman tukikeskustelurobotin - ja mik\u00e4 meni pieleen matkan varrella?"},"content":{"rendered":"<p><em>Stefan Preusler, toimitusjohtaja LeapLytics<\/em><\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<p>Joskus viime vuonna koin yhden niist\u00e4 hetkist\u00e4, jolloin ajattelee: t\u00e4m\u00e4 ei voi olla oikein. Tiimimme oli juuri vastannut t\u00e4sm\u00e4lleen samaan kysymykseen kolmannen kerran yhden viikon aikana - miten lisensoida Power BI -visuaalit, kun yrityksell\u00e4 on sek\u00e4 tekij\u00f6it\u00e4 ett\u00e4 pelkki\u00e4 katsojia. Sama kysymys. Kolmas kerta. Perjantai-iltap\u00e4iv\u00e4n\u00e4, jolloin kukaan ei en\u00e4\u00e4 halunnut olla ty\u00f6p\u00f6yd\u00e4n \u00e4\u00e4ress\u00e4.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">Ongelma ei ollut kysymys, vaan ajoitus.<\/h2>\n\n\n\n\n<p>Asiakkaamme tulevat eri aikavy\u00f6hykkeilt\u00e4. Suuri osa k\u00e4ytt\u00e4jist\u00e4 asuu Etel\u00e4-Amerikassa, p\u00e4\u00e4asiassa Argentiinassa ja Brasiliassa. He kirjoittavat meille keskiy\u00f6ll\u00e4 meid\u00e4n aikaamme. Ja kun me vastaamme, he ovat jo nukkumassa. T\u00e4m\u00e4 aikavy\u00f6hyke-erojen ja kysymysten toistamisen aiheuttama silmukka maksaa meille enemm\u00e4n tunteja kuin haluaisin my\u00f6nt\u00e4\u00e4.<\/p>\n\n\n\n\n<p>Ensimm\u00e4inen ajatus oli yksinkertainen: rakentaa FAQ-sivu. Niin teimme. Kukaan ei lukenut sit\u00e4. Tai ainakaan oikeat ihmiset oikeaan aikaan. En voi oikeastaan syytt\u00e4\u00e4 heit\u00e4 - min\u00e4kin kirjoitan mieluummin kysymyksen hakupalkkiin kuin selaan dokumentaatiota.<\/p>\n\n\n\n\n<p>Toinen yritys oli valmis chatbot-ty\u00f6kalu - upota se, kirjoita muutama vastausmalli, valmis. Sek\u00e4\u00e4n ei toiminut. Vastaukset olivat liian staattisia, liian yleisi\u00e4. Kun joku muotoili kysymyksens\u00e4 hieman eri tavalla kuin malli odotti - ei mit\u00e4\u00e4n. Hiljaisuus. Tai viel\u00e4 pahempaa: vastaus, joka meni t\u00e4ysin ohi asian ytimen.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">K\u00e4\u00e4nnekohta: RAG<\/h2>\n\n\n\n\n<p>Silloin aloimme tosissamme puhua RAG:st\u00e4 (Retrieval-Augmented Generation). Kuulostaa tekniselt\u00e4, mutta ydinajatus on yksinkertainen: sen sijaan, ett\u00e4 vastaukset koodattaisiin bottiin, annat sille p\u00e4\u00e4syn omiin asiakirjoihisi, tuotekuvauksiin, tukipyynt\u00f6ihin ja usein kysyttyihin kysymyksiin - ja se hakee itse asiaankuuluvat tiedot ennen vastaamista.<\/p>\n\n\n\n\n<p>Se oli se hetki, jolloin asiat loksahtivat kohdalleen.<\/p>\n\n\n\n\n<p>Aloimme ker\u00e4t\u00e4 j\u00e4rjestelm\u00e4llisesti yleisimpi\u00e4 tukiaiheita. Emme perustuneet vaistoon vaan kysyimme asiakkailtamme: Mik\u00e4 oli ensimm\u00e4inen kysymyksesi, kun aloitit tuotteemme k\u00e4yt\u00f6n? Mik\u00e4 ongelma maksoi sinulle eniten aikaa? Osa vastauksista yll\u00e4tti meid\u00e4t - asiat, joita pidimme itsest\u00e4\u00e4n selvin\u00e4, eiv\u00e4t selv\u00e4stik\u00e4\u00e4n olleet sit\u00e4.<\/p>\n\n\n\n\n<p>Sy\u00f6timme t\u00e4m\u00e4n sis\u00e4ll\u00f6n chatbotin tietopohjaan. Ja mik\u00e4 t\u00e4rkeint\u00e4: voimme laajentaa sit\u00e4 dynaamisesti. Uusien tuotteiden lanseeraukset, uudet toistuvat kysymykset - lis\u00e4\u00e4mme ne tietokantaan, ja botti tiet\u00e4\u00e4 ne siit\u00e4 l\u00e4htien. Ei uudelleenrakentamista tyhj\u00e4st\u00e4, ei IT-lippuja, ei odottelua.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">Kieliongelma - ja miten ratkaisimme sen<\/h2>\n\n\n\n\n<p>Aliarvioin er\u00e4\u00e4n yksityiskohdan: suuri osa tuotetiedoista, dokumentaatiosta ja sis\u00e4isist\u00e4 kuvauksista on englanniksi. Asiakkaamme Etel\u00e4-Amerikassa kirjoittavat kuitenkin espanjaksi. Ja he odottavat oikeutetusti vastausta espanjaksi.<\/p>\n\n\n\n\n<p>Kuulostaa pienelt\u00e4 ongelmalta. Se ei ollutkaan. Jos botilta kysyt\u00e4\u00e4n jotain espanjaksi ja se vastaa englanniksi, se ei ole tukea vaan turhautumista.<\/p>\n\n\n\n\n<p>Ratkaisu oli m\u00e4\u00e4ritt\u00e4\u00e4 botti tunnistamaan k\u00e4ytt\u00e4j\u00e4n kieli ja vastaamaan sill\u00e4 kielell\u00e4 - vaikka taustalla oleva tieto olisi englanniksi. T\u00e4m\u00e4 toimii nyt luotettavasti. Buenos Airesissa asuva asiakkaamme saa vastauksen espanjaksi, vaikka tiimimme nukkuisi.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">Mit\u00e4 robotti tekee nyky\u00e4\u00e4n<\/h2>\n\n\n\n\n<p>Kolme kuukautta sen j\u00e4lkeen, kun j\u00e4rjestelm\u00e4 otettiin k\u00e4ytt\u00f6\u00f6n, olemme n\u00e4hneet, ett\u00e4 noin <strong>60-70% saapuvista tukipyynn\u00f6ist\u00e4.<\/strong> ratkaisee t\u00e4ysin robotti - ilman ihmisen osallistumista. Loput kysymykset p\u00e4\u00e4tyv\u00e4t edelleen postilaatikkoon, mutta yhdell\u00e4 ratkaisevalla erolla: robotti on jo ottanut huomioon asiayhteyden, luokitellut pyynn\u00f6n ja me n\u00e4emme heti, mist\u00e4 on kyse.<\/p>\n\n\n\n\n<p>Mutta on toinenkin vaikutus, jota en osannut odottaa: chatbot auttaa asiakkaita selvitt\u00e4m\u00e4\u00e4n omia kysymyksi\u00e4\u00e4n. Joskus et t\u00e4ysin tied\u00e4, mik\u00e4 ongelmasi on - kirjoitat jotain, botti kysyy jatkokysymyksi\u00e4, ja yht\u00e4kki\u00e4 huomaat: ah, sit\u00e4 min\u00e4 oikeastaan tarkoitin. Se ei ollut suunniteltu ominaisuus. Se vain tapahtui.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">Mit\u00e4 haluan sinun ottavan mukaani<\/h2>\n\n\n\n\n<p>Jos sinulla on pieni tiimi, joka vastaa samoihin tukikysymyksiin kerta toisensa j\u00e4lkeen, \u00e4l\u00e4 aloita teknologiasta. Aloita ker\u00e4\u00e4m\u00e4ll\u00e4 ja ymm\u00e4rt\u00e4m\u00e4ll\u00e4 n\u00e4m\u00e4 kysymykset. Tutki sitten, onko RAG-pohjainen l\u00e4hestymistapa sinulle j\u00e4rkev\u00e4.<\/p>\n\n\n\n\n<p>Botti ei korvaa inhimillist\u00e4 tukea. Mutta se antaa meille takaisin aikaa, jota tarvitsemme aidosti monimutkaisten ongelmien ratkaisemiseen - ja siihen, ett\u00e4 voimme oikeasti nukkua y\u00f6mme l\u00e4pi.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<p><em>Stefan Preusler on Power BI -visuaaleihin ja tietojen visualisointiin erikoistuneen ohjelmistoyrityksen LeapLyticsin perustaja ja toimitusjohtaja. H\u00e4n rakentaa tuotteita, jotka tekev\u00e4t dataprosesseista yksinkertaisempia ja helpommin l\u00e4hestytt\u00e4vi\u00e4 yrityksille.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Stefan Preusler, LeapLyticsin toimitusjohtaja Joskus viime vuonna koin yhden niist\u00e4 hetkist\u00e4, jolloin ajattelin: t\u00e4m\u00e4 ei voi olla oikein. Tiimimme oli juuri vastannut t\u00e4sm\u00e4lleen samaan kysymykseen kolmannen kerran yhden viikon aikana - miten lisensoida Power BI -visuaalimme, kun yrityksell\u00e4 on sek\u00e4 luojia ett\u00e4 pelkki\u00e4 katsojia. Sama ... <\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-14588","post","type-post","status-publish","format-standard","hentry","category-news","latest_post"],"_links":{"self":[{"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/posts\/14588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/comments?post=14588"}],"version-history":[{"count":1,"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/posts\/14588\/revisions"}],"predecessor-version":[{"id":14589,"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/posts\/14588\/revisions\/14589"}],"wp:attachment":[{"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/media?parent=14588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/categories?post=14588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leaplytics.de\/fi\/wp-json\/wp\/v2\/tags?post=14588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}