Az Ügyfélről
Az Easylot egy dinamikusan fejlődő online italkereskedelmi platform, amely forradalmasítja az italválaszték beszerzésének módját. Számos beszállítóval büszkélkedhet, lehetővé téve a vásárlók számára, hogy egyedi kosarakat állítsanak össze a különféle termékek széles választékából. Az Easylot küldetése, hogy ügyfelei számára a legjobb ár-érték arányú ajánlatokat biztosítsa. Ezt úgy éri el, hogy a különböző beszállítók ajánlataiból kikeresi azt a kombinációt, amiből aztán a legkedvezőbb vásárlói kosár előáll. A vevő így egy darab, a lehető legalacsonyabb árú ajánlatot kapja meg a rendszertől, ami minden érintett kereskedő partner felé elküldi a rájuk vonatkozó rész-megrendeléseket. Ezzel a platform optimalizálja a beszerzési folyamatot, valamint maximalizálja a megtakarításokat.
Az Ügyfél Kihívása
Bár az ötlet ígéretesnek bizonyult, az Easylot szembesült azzal a komplex problémával, hogy a vásárlók által összeállított kosarak elemzésekor a lehetőségek száma exponenciálisan nőtt. A beszállítók sokasága és a kosárba helyezett termékek változatossága miatt a legjobb ár-összeállítás kiszámítása hihetetlenül időigényes feladatnak bizonyult. A brute force algoritmusok használatával az ajánlatok generálása hónapokig, sőt évekig is eltarthatott volna, ami elfogadhatatlan volt egy olyan üzleti modell esetében, amely a gyorsaságra és hatékonyságra épül.
Megoldás
Az Easylot úgy döntött, hogy a mesterséges intelligencia (AI) erejét felhasználva oldja meg ezt a problémát. Egy viszonylag új, az iparágban kevésbé ismert módszert, a szimulált lehűtést (simulated annealing) választották, amely a fémek természetes hőkezelési folyamatán alapul. Ez az innovatív algoritmus lehetséges megoldások széles körét vizsgálja meg, fokozatosan szűkíti a teret, és egyre csak a javításokat fogadja el, miközben keresztülhalad a különböző potenciális megoldásokon. A módszer hevítési és hűtési folyamatai lehetővé teszik az állapottér széleskörű feltérképezését, minimalizálva a lokális optimumokba való beragadás kockázatát.
Eredmények és Előnyök
Az AI-alapú megközelítés bevezetése óriási sikernek bizonyult. Az algoritmus képes 1-2 másodpercen belül, mindössze 1-2% eltéréssel megtalálni a legjobb lehetséges ajánlatot. Ez a sebesség és pontosság hihetetlen értéket képvisel az Easylot ügyfelei számára, mivel szinte azonnal a legjobb ajánlatokat kapják. Emellett az Easylot is jelentős előnyökre tett szert, mivel az AI futtatásának nincsenek további költségei, köszönhetően a hatékonyan megtervezett infrastruktúrának.
Technológiai Stack
Az Easylot AWS-en fut, a projekt technológiai háttere olyan modern megoldásokra épül, mint a serverless architektúra. Az egyes kalkulációk Lambda környezetben futnak, így az erőforrásokat csak a ténylegesen használt idő alapján kell fizetni, eliminálva a szükségtelen költségeket. Ez a hozzáállás nemcsak költséghatékony, de lehetővé teszi az Easylot számára, hogy maradéktalanul kihasználja az AI és a felhőalapú szolgáltatások nyújtotta előnyöket.