bm25 pomáha operátorom hľadať príčiny výpadkov výrobných liniek
Výrobná linka sa zastaví. Na monitore sa objaví chybové hlásenie, no z neho nemusí byť jasné, čo presne sa pokazilo. Operátor preveruje jednotlivé komponenty a ak príčinu nenájde, prichádza servisný technik. Kým ju hľadajú, linka nevyrába. Niekedy pritom nemusí najdlhšie trvať samotná oprava, ale zisťovanie, kde porucha vznikla. Na monitore sa objaví chybové hlásenie, no z neho nemusí byť hneď jasné, čo presne sa pokazilo. Operátor preveruje jednotlivé komponenty a ak príčinu nenájde, prichádza servisný technik.
Kým hľadajú príčinu, linka nevyrába. Fabrika stráca čas, kapacitu ľudí aj produkciu, ktorú mohla za ten čas vyrobiť. Hľadanie príčiny poruchy pritom môže zabrať viac času než samotná oprava.
Technologický startup bm25, ktorý budujú Martin Dolinský a Martin Tuček, sa zameriava práve na tento problém vo fabrikách. Vyvíjajú systém, ktorý pracuje s dátami z výrobnej linky a pomocou umelej inteligencie pomáha operátorovi hľadať príčinu výpadku a rozhodnúť, čo skontrolovať ďalej.
Pred prvým riadkom kódu
Nápad vychádzal zo skúseností zo strojárskych firiem.
„Komunikovali sme s trhom predtým, ako sme začali vývijať čo i len riadok kódu,“ hovorí Martin Tuček.
Pôvodne uvažovali nad prediktívnou analýzou, ktorá by sa snažila problémom predchádzať. Rozhovory vo fabrikách ich však nasmerovali k situácii, keď už výpadok nastal a treba čo najrýchlejšie zistiť jeho príčinu. Po zmene smerovania sa dostali aj ku konkrétnej spolupráci.
„Chalani, toto riešite dobrú vec,“ spomína Martin Dolinský.
Bola to jedna z prvých reakcií z výroby, ktorá im potvrdila ako veľmi môže byť pr e firmy veľmi nákladný.


Google maps pre výpadky vo výrobe
Niektoré linky, na ktoré chce bm25 svoj systém nasadzovať, sú väčšie ako dvojizbový byt. Chybové hlásenie pritom nemusí presne ukázať, čo sa pokazilo. Operátor alebo technik preto kontroluje jednotlivé možnosti a vylučuje možné príčiny.
bm25 prichádza s návrhom celý tento proces urýchliť. Systém zozbiera dáta z linky, vyhodnotí možné príčiny a operátorovi navrhne, čo má skontrolovať. Podľa jeho odpovede pokračuje v ďalšom kroku.
Zakladatelia ho prirovnávajú ku Google Maps, ktoré služi pre riešenie výpadkov vo výrobe. Namiesto samotného upozornenia na poruchu má navigovať pri jej vyriešení. Dnes komunikuje textom, do budúcnosti počítajú aj s hlasovým rozhraním, napríklad keď operátor pracuje pri stroji a nemôže pohodlne písať. Navigácia má zároveň svoje hranice. Ak systém vyhodnotí, že zásah je pre operátora nebezpečný alebo presahuje jeho kompetencie, problém má posunúť servisnému tímu. Technik tak nemusí po príchode začínať diagnostiku od nuly, ale môže sa sústrediť na samotnú opravu.
Od železa až k AI
Za dialógom s operátorom je náročnejšia technická úloha. Systém sa musí pripojiť k fyzickej linke, dostať z nej dáta, spracovať ich a vytvoriť využiteľný výstup. Zakladatelia hovoria, že problém riešia „od železa až po AI“.
Pracujú aj na lokálnom nasadení umelej inteligencie. Výrobné nastavenia a logy môžu obsahovať citlivé know-how, preto chcú dáta spracovávať priamo vo fabrike. Testujú menšie AI modely, ktoré dokážu fungovať na lokálnom hardvéri.
Systém dokáže zaznamenávať incidenty a spôsob ich vyriešenia. Jeho znalosť konkrétnej linky tak môže časom rásť. Náročnosť problému pritom zakladateľov prekvapila.
„Možno som do toho išiel naivne s tým, aké to bude jednoduché,“ priznáva Martin Dolinský.
Počas vývoja museli napríklad prepracovať spôsob, akým získavajú dáta z výrobných liniek.


Strojárstvo a AI v jednom tíme
Založenie startupu bm25 zodpovedá presne tomu, čo vyvíjajú. Martin Dolinský má skúsenosti zo strojárskeho prostredia a venuje sa produktu, stratégii a biznisu. Martin Tuček vedie technickú stránku a vývoj. Dnes sú v tíme štyria a roly nemajú striktne oddelené.
Dnes tvorí bm25 šesťčlenný tím. Okrem zakladateľov sú jeho súčasťou Dušan Veľký, Matej Macho, Katarína Nadžadyová a Michal Hutira. Každý do tímu prináša inú expertízu – od finančnej a účtovnej agendy až po vývoj a hardvérovú integráciu riešenia. Práve kombinácia technických a biznisových kompetencií umožňuje tímu riešiť produkt od fungovania vo výrobnej prevádzke až po ďalší rast firmy.
Role pritom nie sú striktne oddelené. Kým Martin Dolinský sleduje produkt, biznis a nové príležitosti, Martin Tuček prináša do spoločných diskusií poznatky z technického vývoja. Pri tempe, akým sa startup mení, stojí ich spolupráca podľa Martina Dolinského vo veľkej miere na vzájomnej dôvere.

UpSteer a ďalšie smerovanie
V UpSteer by Asseco sa bm25 venuje aj témam mimo samotného vývoja. Zakladatelia vyzdvihujú individuálny mentoring, produktové a marketingové workshopy aj skúsenosti ľudí, ktorí dokážu teóriu preniesť do konkrétnych situácií z praxe.
S mentorom Vojtechom Kallabom diskutujú aj o ďalšom smerovaní projektu. Pre startup, ktorý už počas rozhovorov so zákazníkmi raz zásadne zmenil pôvodnú predstavu o produkte, je schopnosť znovu preverovať vlastné predpoklady dôležitou súčasťou ďalšieho posunu.
Martin Dolinský oceňuje aj menej formálnu hodnotu programu – komunitu. Pri budovaní startupu podľa neho prichádzajú obdobia, keď motivácia klesá, a stretnutia na workshopoch s ďalšími tímami mu pomáhajú získať novú energiu. Obaja si pred dôležitými stretnutiami pripomínajú vetu:
„Buď to dopadne dobre, alebo ešte lepšie.“
Ak stretnutie nevyjde podľa predstáv, odnášajú si z neho skúsenosť alebo informáciu, podľa ktorej môžu urobiť ďalší a možno lepší krok.
UpSteer – Helping you shape the future
