Predrag Božić
← Projekti

AI · Automation · Product integration

Kako AI dodati proizvodu tako da korisniku skrati posao, a ne samo da doda još jedan ekran?

AI mi je najzanimljiviji kada postane neprimetan deo postojeće poslovne aplikacije: dobije pravi kontekst, obavi konkretan zadatak i vrati korisniku kontrolu nad rezultatom.

AI integration · Workflow · Context · Human control

RentalWorkers frontend na nemačkom kao rezultat višejezičnog AI workflow-a

Problem

„Dodajmo AI“ nije dovoljno dobar zahtev.

Prvo mora da postoji posao koji vredi pojednostaviti.

Chat interfejs može da izgleda impresivno, ali ako korisnik mora ručno da prekopira podatke iz aplikacije, objasni asistentu kontekst i zatim rezultat ponovo unese u sistem, napravili smo dodatni korak umesto boljeg workflow-a.

Mnogo je zanimljivije kada aplikacija već zna podatke, korisnika i trenutni zadatak i AI uključi samo u deo procesa u kome zaista donosi vrednost.

Principi

AI funkcija je dobra tek kada se uklopi u ostatak sistema.

01

Konkretan zadatak

AI prvo mora da dobije jasno definisan posao. Ako ne znamo šta tačno treba da ubrza ili poboljša, AI samo dodaje novu složenost.

02

Pravi kontekst

Rezultat postaje korisniji kada asistent dobije relevantne podatke iz aplikacije umesto da korisnik svaki put ponavlja ceo kontekst.

03

Čovek ostaje vlasnik sadržaja

AI može da predloži ili dopuni, ali postojeći ručno napravljen sadržaj ne treba automatski da nestane zbog nove generacije.

04

AI može da radi u pozadini

Najbolja integracija često nema poseban chat ekran. Korisnik radi svoj normalan posao, a AI se uključuje samo tamo gde je potreban.

05

Fallback mora da postoji

Ako AI rezultat ne postoji, nije prihvatljiv ili servis trenutno nije dostupan, ostatak proizvoda i dalje mora da funkcioniše.

06

AI nije zamena za poslovnu logiku

Ono što se pouzdano može rešiti validacijom, bazom, pravilom ili dobrim UX-om obično ne treba pretvarati u AI problem.

Konkretan primer

RentalWorkers: AI prevod bez prekidanja vendor workflow-a.

Vendor uređuje opis radnika na svom trenutnom jeziku. Kada sadržaj sačuva, sistem može da pripremi nedostajuće jezičke verzije u pozadini.

Najvažnije pravilo: postojeći ručno uneti prevod se ne prepisuje samo zato što je AI ponovo pokrenut.

RentalWorkers case study

Implementirani workflow

01

Vendor radi na jeziku koji je izabrao za svoj panel.

02

Save čuva originalni sadržaj na tom jeziku.

03

AI u pozadini priprema nedostajuće DE, FR ili IT verzije.

04

Već postojeći ručni prevodi ostaju netaknuti.

Workflow

Jedan Save može da pokrene više poslova koje korisnik ne mora ručno da ponavlja.

01

Locale

Vendor radi sa sadržajem na jeziku koji trenutno koristi u panelu.

02

Edit

Opis radnika ili kategorije uređuje se kao normalan sadržaj aplikacije.

03

Save

Originalni sadržaj se prvo čuva kao izvorna lokalizovana vrednost.

04

Translate

AI priprema samo nedostajuće DE, FR ili IT verzije.

05

Protect

Postojeći ručno uređeni prevodi se ne prepisuju.

06

Frontend

Korisnik vidi odgovarajuću lokalizovanu verziju uz definisan fallback ako prevod ne postoji.

Rezultat na frontendu

Isti proizvod treba da ostane dosledan na tri jezika.

Nemački, francuski i italijanski prikaz pokazuju isti proizvodni UI, sa lokalizovanim sadržajem i navigacijom.

RentalWorkers frontend na nemačkom jeziku
DE · Deutsch
RentalWorkers frontend na francuskom jeziku
FR · Français
RentalWorkers frontend na italijanskom jeziku
IT · Italiano

Human control

AI dopunjava. Ne briše ono što je čovek već uradio.

Ovo pravilo deluje jednostavno, ali veoma menja osećaj sigurnosti korisnika koji svakodnevno radi u sistemu.

Ako FR prevod već postoji i čovek ga je ručno uredio, novi AI poziv ne treba da odluči da zna bolje i automatski ga zameni.

Automatizacija je korisna tek kada korisnik zna šta će sistem uraditi i može da veruje da neće izgubiti prethodni rad.

Vrednost integracije

Najvažnije nije koji model odgovara. Najvažnije je gde se AI nalazi u sistemu.

01

AI je povezan sa stvarnim modelom podataka aplikacije

02

Vendor ne napušta postojeći workflow

03

Nedostajući sadržaj se dopunjava automatski

04

Ručno uređene vrednosti ostaju zaštićene

05

Frontend dobija lokalizovan sadržaj iz iste baze

06

AI funkcija može da se razvija bez menjanja osnovnog poslovnog modela

Drugi konkretan primer

Jumbakis Stays: AI vodič koji predstavlja konkretan smeštaj.

Ovde AI nije dodat kao poseban chatbot. Postaje deo predstavljanja stvarnog turističkog objekta i korisniku daje vođeni obilazak prostora.

Jedan video predstavlja spoljašnji kontekst i okruženje, dok drugi vodi korisnika kroz unutrašnjost smeštaja. AI tako postaje deo iskustva proizvoda, a ne dekorativni dodatak interfejsu.

Jumbakis Stays case study
AI tour · eksterijer
AI tour · enterijer

Šta ovaj pravac pokazuje

AI

AI je najkorisniji kada prestane da bude posebna atrakcija u proizvodu.

Cilj nije da korisnik svaki put vidi da „priča sa AI-em“. Cilj je da posao koji je ranije zahtevao više ručnih koraka postane jednostavniji.

Zato AI integraciju posmatram zajedno sa bazom podataka, korisničkim pravima, workflow-om, fallback logikom i ostatkom aplikacije.

AI u vašem sistemu

Imate proces koji se stalno ponavlja?

Možemo prvo da pogledamo kako ga ljudi danas rade, a tek onda da odlučimo da li AI uopšte predstavlja najbolje rešenje.

AI asistenti →