Je v logistickém sektoru prostor pro AI?
AI (Artificial Intelligence) – co to je? Existuje vůbec něco jako skutečně inteligentní systém? Sotva. Přesto se tento termín dnes široce používá. Když nějaký program nebo systém dokáže analyzovat nějaká data nebo dělat předpovědi na základě předchozích událostí, automaticky se to nazývá AI. Zní to prostě tak cool. Lidem nezáleží na tom, zda je nějaký systém skutečně inteligentní, nebo ne. Očekávají jen, že udělá něco chytrého. Očekávají, že udělá něco, co lidský mozek nedokáže. To je v pořádku.
Takže i když tento termín nepoužíváme správně, jaké jsou ty chytré věci, které bychom mohli v logistice využívat? Abych to zúžil, soustředím se na komunikační část logistiky: jak vybrat správné logistické partnery, jak zajistit bezproblémovou komunikaci, jak se vyhnout manuálním interakcím, jak zvýšit efektivitu, jak zvýšit kvalitu rozhodování o přepravě a tak dále.
Začínáme od začátku
Začnu tím, že nastíním obecný proces výběru logistických partnerů – tak, jak to dnes funguje a fungovalo to desítky let.
Nejprve musíte vybrat správné partnery, se kterými budete spolupracovat. Normálně se to dělá prostřednictvím procesu pořízení přepravy. Všechny relevantní logistické společnosti jsou vyzvány k účasti v přepravním výběrovém řízení. V pozvánce jsou vysvětleny rozsah a podmínky. Očekávání. Statistická data za předchozí období. Vstupní soubory. Termíny. Základy pro postup do dalších kol. A tak dále. Nakonec je vybráno 1–5 hlavních partnerů. Dále je vybráno 5–15 partnerů, kteří budou pokrývat neočekávané dodávky ad hoc.
To byla ta snadná část. Nyní je třeba vše nastavit. Je třeba dohodnout další podrobnosti. Jak zadávat objednávky přepravy, jak komunikovat, fakturace, sledování, nakládky, zvláštní ujednání atd. Pokud jsou zapojeny API konektory, musí být vybudovány a nastaveny.
Pak začíná skutečná práce. Se starými partnery je to snazší – spolupráce je již zavedená. S novými partnery jsou na začátku vždy nedostatky. Než se komunikace ustálí, chvíli to trvá. Možná bude potřeba upravit API konektor. Dodávky na začátku nejsou tak plynulé. Běžné věci. A pak příští rok – začínáme znovu od začátku.
Celkově by zde mělo být dostatek prostoru pro AI a chytrá řešení. Ale jak přesně?
Několik příkladů z praxe
Před několika lety jsem se podílel na projektu s názvem AiToldYou.com. Toto řešení je zaměřeno na logistické společnosti. Ale funguje i v jiných oblastech. Toto řešení předpovídá objednávky přepravy podle zákazníka (zákazník = společnost v tomto příkladu). Ukázalo se, že v průměrných objednávkách zákazníků existuje relativně ustálený vzor. Společnosti mají tendenci mít velmi podobné (ne-li identické) objednávky přepravy v určitém časovém období. Ať už jde o suroviny pro výrobu nebo prostě zásoby, které se spotřebovávají ustáleným tempem. V každém případě existuje vzor. Pokud byste měli jen několik málo zákazníků, bylo by poměrně snadné odhalit chybějící objednávku. Ale co když jich máte stovky? A najednou zjistíte, že jste dva měsíce neslyšeli od 5 svých středně velkých zákazníků? Ale co kdybyste měli systém, který vám řekne, že jste přehlédli dvě objednávky od následujících zákazníků? Skutečná síla takového přístupu spočívá v tom, že zákazníkovi zašlete návrh objednávky těsně předtím, než bude potřebovat zadat další objednávku. Skvělé, že?
- Možná jedním z nejzřejmějších úkolů k řešení pomocí AI-like řešení je předvýběr nejlepšího logistického partnera pro danou zásilku. Samotný nápad není nijak jedinečný a existují stovky (ne-li tisíce) řešení, která to nabízejí. Naposledy jsem slyšel o www.pickrr.com – ale jak už bylo řečeno, existuje mnoho podobných řešení. Některá pokročilejší, některá přistupující trochu jinak, ale myšlenka je podobná – na základě ceny, dodací lhůty a minulých dat vám systém navrhne nejlepší řešení.
Jediné, na co je třeba dávat pozor, je to, aby navrhovaný logistický partner byl opravdu nejlepší pro vás, a ne ten nejvýnosnější pro systém, který řešení navrhuje.
- Další náročný úkol je sledovat, které zboží je doručeno/přijato včas. Přesněji řečeno, chceme vědět, zda je zboží zpožděno a nebude doručeno včas. Normálně to automaticky znamená, že některé následné procesy budou pravděpodobně zpožděny a nakonec způsobí spoustu problémů. Na druhou stranu, pokud budeme mít takové upozornění předem, mohli bychom s tím něco udělat.
Opět, nápad není nový. Ani to není technicky sofistikovaná věc k implementaci. Systém prostě musí sledovat aktuální průběh zásilky a porovnat ho s daným ETA (Estimated Time of Arrival). Často je však výzvou kvalita dat. Pokud chceme vybudovat takový systém, který nás upozorní v případě, že něco bude pravděpodobně zpožděno, nechceme dostávat falešné hlášení s stovkami a stovkami zásilek, které nedostaly relevantní aktualizaci stavu od dopravce.
- Kalkulačka přepravních cen. Možná nejméně AI-like věc v seznamu. Ale zase, kdybych před vás položil 5 různých ceníků logistických společností, pravděpodobně byste udělali chybu při čtení alespoň jednoho z nich. Dělat to mnohokrát denně není jen otravné, ale bylo by to perfektní věc k předání stroji. Takže v jistém smyslu tento úkol kvalifikuje – chytrá věc, kterou může udělat stroj.
Žádný z výše uvedených úkolů není opravdu hodný AI. Užitečné – jistě. Ale ne tak působivé, jak byste očekávali od skutečně inteligentního stroje. Tak jsem se začal zajímat, zda vlajkové lodě AI Alexa/Siri/Google něco vědí o logistice? Udělal jsem test a zeptal se Siri: "Kolik by stálo poslat 1 paletu, 500 kg, z Berlína v Německu do Paříže ve Francii?" Odpověď byla... očekávaně zklamáním. Jen uvedla nejlepší stránky z výsledků Google, kde bych si mohl ceny sám zkontrolovat/zeptat se/požádat. Je pravda, že Siri na to není určena. Ale přesně tuto otázku denně pokládají nákupčí svým logistickým manažerům.
Na druhou stranu, tento úkol není tak přímočarý, jak se na první pohled může zdát. Přepravní ceny závisí na stovkách malých aspektů, jako je odkud kam, množství zboží, celkové objemy, povaha zboží, způsob přepravy, situace na přepravním trhu, sezónnost, povolené časové rámce, spolunáklady, dostupné zdroje, kdo se ptá, koho se ptá atd. Ale zase v mnoha případech stačí indikativní cenová úroveň. K odhadu nákladů na přepravu pro nějaký projekt nebo zásilku není potřeba oficiální cenová nabídka od přepravní společnosti – odhad by byl více než dostačující.
I když je cenová úroveň známa, zůstává praktická výzva. Jak kontaktovat relevantní logistickou společnost? Většina z nich má vlastní zákaznické portály, kde můžete zadat své údaje a poté objednat zásilku. Pak musíte najít další poskytovatele služeb a znovu zadat stejné údaje. Ale co když potřebujete škálovatelnější řešení? Co když máte 10 zásilek denně? A co 100? 1000?
Existují tisíce různých logistických společností. Ale v logistickém světě neexistuje žádný jednotný standard API. Takže kdykoli budete potřebovat vybudovat připojení k některé z logistických společností, budete muset začít od začátku.
Náš přístup k tématu
My v Cargoson máme na toto téma vlastní pohled. Vybrali jsme si stejné dvě otázky, které slýcháváme tak často:
- Kolik by přibližně stála přeprava mého zboží z A do B?
- Jak kontaktovat relevantního dopravce?
Abychom odpověděli na první otázku, usilujeme o službu, která by zohlednila nejrelevantnější faktory a odhadla očekávanou tržní cenu pro danou zásilku. Žádné skutečné cenové požadavky, žádné vyhrazené ceníky, žádné cenové modely založené na dopravcích. Usilujeme o systém, který by na týdenní bázi analyzoval data objednávek přepravy z různých zdrojů, upravil výsledky podle daných klíčových faktorů a z těchto dat by pak generoval očekávanou cenovou úroveň pro danou zásilku. Nezáleží na tom, zda má být zásilka přepravena jen kousek nebo má být vyzvednuta z druhé strany světa. Stačí zadat nejrelevantnější parametry zásilky: odkud, kam a něco o množství a systém navrhne očekávanou cenovou úroveň přepravy. Až bude správný čas, může být odeslán skutečný cenový požadavek a poté budou obdrženy oficiální cenové nabídky – ale pro indikaci bude k dispozici počáteční návrh.
Odhadování nákladů na přepravu pro jakoukoli zásilku je matematický, nikoli AI úkol.
Abychom odpověděli na druhou otázku, již jsme vybudovali jádro našeho API překladače. Existují tisíce různých logistických společností. Ale v logistickém světě neexistuje žádný jednotný standard API. Naším cílem je vytvořit jeden. Aby existoval jeden koncový bod pro kontakt a zprávy jsou pak automaticky přeposílány na relevantní API logistické společnosti.
Budujeme systém, který dokáže komunikovat s jakoukoli logistickou společností.
Stále to není hodné AI? Možná. Ale nyní máme základy pro něco mnohem podstatnějšího. Více přijde!