{"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":"dlaczego-zbudowalismy-wlasnego-chatbota-wsparcia-i-co-poszlo-nie-tak-po-drodze","status":"publish","type":"post","link":"https:\/\/www.leaplytics.de\/pl\/dlaczego-zbudowalismy-wlasnego-chatbota-wsparcia-i-co-poszlo-nie-tak-po-drodze\/","title":{"rendered":"Dlaczego stworzyli\u015bmy w\u0142asnego chatbota wsparcia technicznego - i co posz\u0142o nie tak?"},"content":{"rendered":"<p><em>Stefan Preusler, CEO LeapLytics<\/em><\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<p>Gdzie\u015b w zesz\u0142ym roku mia\u0142em jeden z tych moment\u00f3w, w kt\u00f3rych my\u015blisz: to nie mo\u017ce by\u0107 prawda. Nasz zesp\u00f3\u0142 w\u0142a\u015bnie odpowiedzia\u0142 na dok\u0142adnie to samo pytanie po raz trzeci w ci\u0105gu jednego tygodnia - jak licencjonowa\u0107 nasze wizualizacje Power BI, gdy firma ma zar\u00f3wno tw\u00f3rc\u00f3w, jak i czystych odbiorc\u00f3w. To samo pytanie. Trzeci raz. W pi\u0105tkowe popo\u0142udnie, kiedy nikt nie chcia\u0142 ju\u017c siedzie\u0107 przy biurku.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">Problemem nie by\u0142o pytanie, ale wyczucie czasu<\/h2>\n\n\n\n\n<p>Nasi klienci pochodz\u0105 z r\u00f3\u017cnych stref czasowych. Du\u017ca cz\u0119\u015b\u0107 naszych u\u017cytkownik\u00f3w mieszka w Ameryce Po\u0142udniowej, g\u0142\u00f3wnie w Argentynie i Brazylii. Pisz\u0105 do nas o p\u00f3\u0142nocy naszego czasu. A kiedy odpowiadamy, oni ju\u017c \u015bpi\u0105. Ta p\u0119tla r\u00f3\u017cnic czasowych i powtarzaj\u0105cych si\u0119 pyta\u0144 kosztuje nas wi\u0119cej godzin, ni\u017c chcia\u0142bym przyzna\u0107.<\/p>\n\n\n\n\n<p>Pierwszy pomys\u0142 by\u0142 prosty: stworzy\u0107 stron\u0119 FAQ. Zrobili\u015bmy to. Nikt jej nie czyta\u0142. A przynajmniej nie w\u0142a\u015bciwi ludzie we w\u0142a\u015bciwym czasie. Nie mog\u0119 ich za to wini\u0107 - te\u017c wol\u0119 wpisa\u0107 pytanie w pasek wyszukiwania ni\u017c przewija\u0107 dokumentacj\u0119.<\/p>\n\n\n\n\n<p>Drug\u0105 pr\u00f3b\u0105 by\u0142o skorzystanie z gotowego narz\u0119dzia do chatbota - osadzenie go, napisanie kilku szablon\u00f3w odpowiedzi i gotowe. To r\u00f3wnie\u017c nie zadzia\u0142a\u0142o. Odpowiedzi by\u0142y zbyt statyczne, zbyt og\u00f3lne. W momencie, gdy kto\u015b sformu\u0142owa\u0142 swoje pytanie nieco inaczej ni\u017c oczekiwa\u0142 szablon - nic. Cisza. Albo gorzej: odpowied\u017a, kt\u00f3ra ca\u0142kowicie mija\u0142a si\u0119 z celem.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">Punkt zwrotny: RAG<\/h2>\n\n\n\n\n<p>Wtedy zacz\u0119li\u015bmy powa\u017cnie my\u015ble\u0107 o RAG - Retrieval-Augmented Generation. Brzmi technicznie, ale podstawowa idea jest prosta: zamiast wpisywa\u0107 odpowiedzi do bota, dajesz mu dost\u0119p do w\u0142asnych dokument\u00f3w, opis\u00f3w produkt\u00f3w, zg\u0142osze\u0144 do pomocy technicznej, cz\u0119sto zadawanych pyta\u0144 - a on sam pobiera odpowiednie informacje przed udzieleniem odpowiedzi.<\/p>\n\n\n\n\n<p>To by\u0142 moment, w kt\u00f3rym wszystko si\u0119 dla nas u\u0142o\u017cy\u0142o.<\/p>\n\n\n\n\n<p>Zacz\u0119li\u015bmy systematycznie zbiera\u0107 nasze najcz\u0119stsze tematy wsparcia. Nie opieraj\u0105c si\u0119 na przeczuciach, ale faktycznie pytaj\u0105c naszych klient\u00f3w: Jakie by\u0142o Twoje pierwsze pytanie, gdy zacz\u0105\u0142e\u015b korzysta\u0107 z naszego produktu? Jaki problem kosztowa\u0142 Ci\u0119 najwi\u0119cej czasu? Niekt\u00f3re z odpowiedzi zaskoczy\u0142y nas - rzeczy, kt\u00f3re uwa\u017cali\u015bmy za oczywiste, najwyra\u017aniej takie nie by\u0142y.<\/p>\n\n\n\n\n<p>Wprowadzili\u015bmy te tre\u015bci do bazy wiedzy chatbota. A kluczowa cz\u0119\u015b\u0107: mo\u017cemy j\u0105 dynamicznie rozszerza\u0107. Nowe premiery produkt\u00f3w, nowe powtarzaj\u0105ce si\u0119 pytania - dodajemy je do bazy, a bot zna je od tego momentu. Bez przebudowy od zera, bez zg\u0142osze\u0144 IT, bez czekania.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">Problem j\u0119zykowy - i jak go rozwi\u0105zali\u015bmy<\/h2>\n\n\n\n\n<p>Oto szczeg\u00f3\u0142, kt\u00f3rego nie doceni\u0142em: wiele naszych danych produktowych, dokumentacji i wewn\u0119trznych opis\u00f3w jest w j\u0119zyku angielskim. Ale nasi klienci w Ameryce Po\u0142udniowej pisz\u0105 po hiszpa\u0144sku. I s\u0142usznie oczekuj\u0105 odpowiedzi w j\u0119zyku hiszpa\u0144skim.<\/p>\n\n\n\n\n<p>To brzmi jak ma\u0142y problem. Nie by\u0142. Bot, kt\u00f3ry pyta o co\u015b po hiszpa\u0144sku i odpowiada po angielsku, to nie wsparcie - to frustracja.<\/p>\n\n\n\n\n<p>Rozwi\u0105zaniem by\u0142o skonfigurowanie bota tak, aby wykrywa\u0142 j\u0119zyk u\u017cytkownika i odpowiada\u0142 w tym j\u0119zyku - nawet je\u015bli podstawowe informacje s\u0105 w j\u0119zyku angielskim. Teraz dzia\u0142a to niezawodnie. Nasz klient w Buenos Aires otrzymuje odpowied\u017a w j\u0119zyku hiszpa\u0144skim, nawet gdy nasz zesp\u00f3\u0142 \u015bpi.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">Co bot faktycznie robi dzisiaj<\/h2>\n\n\n\n\n<p>Trzy miesi\u0105ce po uruchomieniu widzimy, \u017ce mniej wi\u0119cej <strong>60-70% przychodz\u0105cych zg\u0142osze\u0144 do pomocy technicznej<\/strong> s\u0105 w pe\u0142ni rozwi\u0105zywane przez bota - bez udzia\u0142u cz\u0142owieka. Pozosta\u0142e pytania nadal l\u0105duj\u0105 w naszej skrzynce odbiorczej, ale z jedn\u0105 zasadnicz\u0105 r\u00f3\u017cnic\u0105: bot ju\u017c uchwyci\u0142 kontekst, skategoryzowa\u0142 zapytanie, a my od razu widzimy, o co chodzi.<\/p>\n\n\n\n\n<p>Ale jest jeszcze jeden efekt, kt\u00f3rego si\u0119 nie spodziewa\u0142em: chatbot pomaga klientom wyja\u015bni\u0107 ich w\u0142asne pytania. Czasami nie do ko\u0144ca wiesz, na czym polega tw\u00f3j problem - wpisujesz co\u015b, bot zadaje pytanie uzupe\u0142niaj\u0105ce i nagle zdajesz sobie spraw\u0119: aha, w\u0142a\u015bciwie o to mi chodzi\u0142o. To nie by\u0142a zaplanowana funkcja. To si\u0119 po prostu sta\u0142o.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<h2 class=\"wp-block-heading\">Co chcia\u0142bym, aby\u015b zabra\u0142 ze sob\u0105<\/h2>\n\n\n\n\n<p>Je\u015bli masz ma\u0142y zesp\u00f3\u0142, kt\u00f3ry w k\u00f3\u0142ko odpowiada na te same pytania - nie zaczynaj od technologii. Zacznij od zebrania i zrozumienia tych pyta\u0144. Nast\u0119pnie sprawd\u017a, czy podej\u015bcie oparte na RAG ma dla Ciebie sens.<\/p>\n\n\n\n\n<p>Bot nie zast\u0105pi ludzkiego wsparcia. Daje nam jednak czas, kt\u00f3rego potrzebujemy, aby poradzi\u0107 sobie z naprawd\u0119 z\u0142o\u017conymi problemami - i faktycznie przespa\u0107 ca\u0142\u0105 noc.<\/p>\n\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n\n<p><em>Stefan Preusler jest za\u0142o\u017cycielem i dyrektorem generalnym LeapLytics, firmy specjalizuj\u0105cej si\u0119 w wizualizacjach Power BI i wizualizacji danych. Tworzy produkty, kt\u00f3re sprawiaj\u0105, \u017ce procesy przetwarzania danych s\u0105 prostsze i bardziej dost\u0119pne dla firm.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Stefan Preusler, CEO LeapLytics Gdzie\u015b w zesz\u0142ym roku mia\u0142em jeden z tych moment\u00f3w, w kt\u00f3rych my\u015blisz: to nie mo\u017ce by\u0107 prawda. Nasz zesp\u00f3\u0142 w\u0142a\u015bnie odpowiedzia\u0142 na dok\u0142adnie to samo pytanie po raz trzeci w ci\u0105gu jednego tygodnia - jak licencjonowa\u0107 nasze wizualizacje Power BI, gdy firma ma zar\u00f3wno tw\u00f3rc\u00f3w, jak i czystych odbiorc\u00f3w. To samo ... <\/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\/pl\/wp-json\/wp\/v2\/posts\/14588","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.leaplytics.de\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leaplytics.de\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leaplytics.de\/pl\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leaplytics.de\/pl\/wp-json\/wp\/v2\/comments?post=14588"}],"version-history":[{"count":1,"href":"https:\/\/www.leaplytics.de\/pl\/wp-json\/wp\/v2\/posts\/14588\/revisions"}],"predecessor-version":[{"id":14589,"href":"https:\/\/www.leaplytics.de\/pl\/wp-json\/wp\/v2\/posts\/14588\/revisions\/14589"}],"wp:attachment":[{"href":"https:\/\/www.leaplytics.de\/pl\/wp-json\/wp\/v2\/media?parent=14588"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leaplytics.de\/pl\/wp-json\/wp\/v2\/categories?post=14588"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leaplytics.de\/pl\/wp-json\/wp\/v2\/tags?post=14588"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}