Case Study

Asystent AI dla firm szkoleniowych — odpowiada tylko z Twoich materiałów

Asystent, który odpowiada uczestnikom szkolenia wyłącznie z materiału kursu i przy każdej odpowiedzi wskazuje minutę nagrania.

Klient: branża szkoleniowa
Zakres: projekt, budowa i wdrożenie asystenta AI na zamkniętej bazie wiedzy kursu
Dla kogo: firmy szkoleniowe, uczelnie i centra kształcenia sprzedające kursy — niezależnie od tematyki
Status: pilot uruchomiony produkcyjnie, testy akceptacyjne z klientem

Problem

Uczestnicy szkolenia zadają w kółko te same pytania. Odpowiedź zwykle padła na zajęciach — tyle że gdzieś w środku sześćdziesięciu kilku godzin nagrań. Nikt nie będzie przewijał wykładu, żeby ją znaleźć, więc pytanie ląduje w mailu do organizatora albo pozostaje bez odpowiedzi.

Oczywistym pomysłem jest podpięcie chatbota. Problem w tym, że wszędzie tam, gdzie kurs uczy stanu prawnego, normy, procedury albo obsługi konkretnego narzędzia, zwykły model językowy jest gorszy niż nic. Powie coś prawdopodobnego, poda nieaktualny przepis albo nieistniejącą normę, a odpowiedzialność spadnie na firmę szkoleniową, której logo widnieje nad oknem czatu. Takiego ryzyka nie zdejmuje zastrzeżenie pod oknem czatu — trzeba je ograniczyć konstrukcją systemu.

Klient potrzebował czegoś, co odpowie z materiału jego kursu — i nic ponadto.

Rozwiązanie

Zbudowaliśmy asystenta, który nie ma dostępu do niczego poza bazą wiedzy jednego kursu — i którego każdą odpowiedź da się sprawdzić w kilka sekund.

1. Rozbiór materiału na jednostki wiedzy

Szesnaście nagrań z zajęć i dwa skrypty rozłożyliśmy na pojedyncze, samodzielne zagadnienia — każde z odnośnikiem do konkretnej minuty nagrania, w której wykładowca o tym mówi.

Z czego zbudowana jest baza wiedzy asystenta
Z czego zbudowana jest baza wiedzy asystenta

2. Bramka zakresu przed dostępem do wiedzy

Zanim asystent w ogóle sięgnie do bazy, klasyfikuje pytanie: czy dotyczy materiału kursu. Pytanie spoza zakresu dostaje uprzejmą odmowę i odesłanie do oferty szkoleń — a nie wymyśloną odpowiedź. To odwrotność typowego chatbota, który najpierw odpowiada, a potem ewentualnie się zastrzega.

3. Router zamiast przeszukiwania całości

Asystent nie czyta całej bazy przy każdym pytaniu. Najpierw ustala, o które zagadnienie chodzi, a potem czyta wyłącznie ten fragment. Dzięki temu odpowiedź jest szybka i — co ważniejsze — daje się wskazać jej źródło.

4. Każda odpowiedź z dowodem

Pod odpowiedzią jest wskazanie spotkania i minuty nagrania, a fragment można od razu odsłuchać. Uczestnik nie musi wierzyć asystentowi na słowo — i to jest sedno. Weryfikacja zajmuje kilka sekund, więc błąd nie ma jak przejść niezauważony.

5. Twarde ograniczenia zamiast miękkich zastrzeżeń

Asystent nie rozstrzyga indywidualnych spraw uczestników i nie wykonuje obliczeń na ich danych — bo to przeniosłoby odpowiedzialność za konkretną decyzję na firmę szkoleniową. Nie odpowiada też na pytania wykraczające poza zakres, którego dotyczy materiał kursu. Treści niepotwierdzone przez wykładowcę oznacza ostrzeżeniem, doklejanym automatycznie z metadanych, a nie pozostawionym uznaniu modelu.

6. Pętla zwrotna od uczestników

Pod każdą odpowiedzią są trzy przyciski oceny: odpowiedź jest w porządku / zawiera błąd merytoryczny / pomija coś z kursu. To materiał, który wraca do wykładowcy i poprawia bazę.

7. Własna infrastruktura, dane w UE

Asystent działa na serwerze dedykowanym temu projektowi, za logowaniem, z modelem uruchamianym w regionie Unii Europejskiej. Bazy wiedzy nie da się wyprowadzić z serwera — nie ma trybu, w którym asystent wydaje materiał hurtem.

Wyniki

Materiał kursu jest cały w środku i cały jest weryfikowalny

65 godzin i 16 minut nagrań oraz 393 strony skryptów zamienione w 1 446 jednostek wiedzy powiązanych 2 120 odniesieniami do konkretnych minut nagrań.

Asystent trzyma się swojego zakresu

W teście regresyjnym na 136 pytaniach, obejmującym pytania celowo wykraczające poza materiał kursu: 16 na 16 poprawnych odmów dla pytań spoza zakresu.

Zero zmyślonych źródeł w teście

W całym teście regresyjnym nie pojawiło się ani jedno wskazanie nagrania, które by nie istniało — a to najczęstszy sposób, w jaki asystenci AI wprowadzają użytkownika w błąd: podają źródło, którego nie ma.

Odpowiedź w około 3,5 sekundy

Na tyle szybko, żeby uczestnik zapytał drugi raz zamiast wrócić do przewijania nagrania.

Kolejne kursy w dniach, nie miesiącach

Po zbudowaniu pierwszej bazy schemat produkcji jest powtarzalny: kurs do 20 godzin nagrań to 5–8 dni roboczych do wersji działającej.

Powyższe wskaźniki pochodzą z wewnętrznego testu regresyjnego przeprowadzonego przed wydaniem pilota klientowi do testów akceptacyjnych.

Co z tego wynika dla Twojej firmy

Jeżeli sprzedajesz wiedzę — szkolenia otwarte i zamknięte, kursy online, certyfikacje, wdrożenia, doradztwo — masz ten sam problem niezależnie od tematyki: Twój materiał jest wartościowy, ale nieprzeszukiwalny. A jednocześnie nie możesz sobie pozwolić na asystenta, który zmyśla, bo zmyślona odpowiedź pod Twoim logo to Twoja odpowiedzialność.

Asystent zbudowany na zamkniętej bazie odwraca ten układ. Nie ma dostępu do niczego poza Twoim materiałem, odmawia odpowiedzi poza jego zakresem, a każda odpowiedź prowadzi z powrotem do konkretnej minuty Twojego nagrania — czyli do produktu, który sprzedajesz, i do miejsca, w którym każdy może ją sprawdzić.

Schemat jest ten sam dla kursu z prawa pracy, spawalnictwa, obsługi maszyn, języka obcego czy oprogramowania — zmienia się materiał, nie konstrukcja. Zaczynamy od jednego kursu albo jednego obszaru wiedzy. Pilot pokazuje, jak to działa na Twoim materiale, zanim zdecydujesz o skali.

Najczęstsze pytania

Czy asystent może się pomylić albo coś zmyślić?

Żaden system oparty na modelu językowym nie jest nieomylny i nie twierdzimy inaczej. Konstrukcja tego asystenta ogranicza jednak ryzyko z trzech stron naraz: nie ma dostępu do niczego poza zbudowaną bazą wiedzy, pytania spoza zakresu materiału dostają odmowę zamiast odpowiedzi, a treści niepotwierdzone przez wykładowcę są automatycznie oznaczane ostrzeżeniem. Do tego każda odpowiedź wskazuje minutę nagrania, więc ewentualną pomyłkę widać od razu, zamiast odkrywać ją po fakcie.

Skąd mam wiedzieć, czy odpowiedź jest prawdziwa?

Pod każdą odpowiedzią jest wskazanie spotkania i minuty nagrania, a fragment można odsłuchać od razu. Weryfikacja zajmuje kilka sekund i nie wymaga zaufania do systemu.

Co się dzieje z moimi materiałami?

Baza wiedzy powstaje z Twoich nagrań i skryptów, stoi na infrastrukturze dedykowanej temu wdrożeniu, za logowaniem, a model działa w regionie Unii Europejskiej. Nie ma trybu, w którym asystent wydaje materiał w całości — odpowiada na pytania, nie eksportuje bazy.

Ile trwa zbudowanie asystenta dla kolejnego kursu?

Kurs do 20 godzin nagrań to zwykle 5–8 dni roboczych do wersji działającej; dłuższe kursy proporcjonalnie więcej. Po pierwszym wdrożeniu schemat jest powtarzalny, więc kolejne idą szybciej.

Czy asystent może doradzać moim klientom w ich indywidualnych sprawach?

Świadomie nie. Wyjaśnia, jak działa zagadnienie omawiane na kursie, ale nie rozstrzyga konkretnych przypadków ani nie wykonuje obliczeń na danych uczestnika — to przeniosłoby odpowiedzialność za jego decyzję na Twoją firmę. Ta granica jest wbudowana w system, nie zostawiona uznaniu modelu.

Zainteresowany?

Chcesz podobnych wyników?

Skontaktuj się z nami i dowiedz się, jak możemy pomóc Twojej firmie rosnąć dzięki nowoczesnym rozwiązaniom AI-first.