Opublikowano: 20.04.2026 13:52
Nasi studenci zdominowali podium hackatonu Accenture
Studenci Politechniki Warszawskiej zajęli wszystkie trzy miejsca na podium tegorocznego hackatonu Accenture. Podczas zmagań 10 drużyn studenckich pracowało nad rozwiązaniem z pogranicza marketingu i technologii, które odpowiada na rzeczywiste potrzeby biznesowe zespołów korzystających z nowoczesnych platform danych.
I miejsce
Pierwsze miejsce zajął zespół w składzie: Adrian Garbowski, Jakub Antas i Jerzy Muszyński – studenci Wydziału Elektroniki i Technik Informacyjnych. Nasi reprezentanci zmierzyli się z faktycznym problemem biznesowym dotyczącym pracy zespołów marketingowych w ramach firmy Accenture. Ich zadaniem było usprawnienie procesu tworzenia briefów kampanii marketingowej, które w codziennej pracy bywają rozproszone w wielu e-mailach, dokumentach PDF czy prezentacjach.
– Stworzyliśmy inteligentnego agenta GenAI, który automatycznie porządkuje dane, przeszukuje i analizuje je pod kątem nieścisłości i generuje spójny brief, a na jego podstawie przygotowuje grafiki do personalizowanych identyfikatorów konferencyjnych. Od strony technicznej zbudowaliśmy zaawansowaną aplikację wykorzystującą dwa różne modele LLM, którą wdrożyliśmy w chmurze Azure przy użyciu narzędzi GitHub Actions, Azure Container Apps, Blob Storage oraz AI Foundry. Całość zaprojektowaliśmy zgodnie z wymogami bezpieczeństwa korporacyjnego i standardami DevSecOps, dbając o najwyższą jakość kodu – mówi Jerzy Muszyński z Wydziału Elektroniki i Technik Informacyjnych.
– Do udziału w konkursie zachęciła nas szansa na stworzenie narzędzia o realnym zastosowaniu w biznesie, a kluczem do sukcesu okazała się nasza zgrana ekipa. Studiujemy na tym samym kierunku i pracowaliśmy już razem przy wielu projektach na uczelni, więc doskonale znaliśmy swoje mocne strony i wiedzieliśmy, czego się po sobie spodziewać. To wzajemne zaufanie pozwoliło nam utrzymać tempo przez pełne 24 godziny bez ani minuty snu, co ostatecznie przełożyło się na nasze zwycięstwo w całym hackathonie - stwierdza Jerzy Muszyński.
II miejsce
Drugą lokatę zajęli: Krzysztof Osiński i Maciej Andrzejewski z Wydziału Matematyki i Nauk Informacyjnych oraz Antoni Pietras z Wydziału Elektrycznego.
– Naszym zadaniem było stworzenie rozwiązania GenAI generującego materiały marketingowe na podstawie rozproszonych informacji z procesu kreatywnego. Zbudowaliśmy system oparty na architekturze agentowej, który na bazie przesłanych informacji generuje brief tekstowy (podsumowanie) oraz badge konferencyjny (identyfikator na szyję) adekwatny do wydarzenia opisanego w materiałach, a także inne materiały przydatne dla działu marketingu. Całość działała w chmurze i była dostępna przez przeglądarkę internetową. Wdrożenie odbywało się automatycznie dzięki pipeline'owi CI/CD, który przy każdej zmianie skanował kod pod kątem zagrożeń bezpieczeństwa i samodzielnie umieszczał aplikację w chmurze. Naszym kluczowym wyróżnikiem był edytowalny badge – w przeciwieństwie do konkurencji, która generowała obrazy z napisami na stałe, nasz pozwalał swobodnie zmieniać dane takie jak imię i nazwisko – wyjaśnia Maciej Andrzejewski z Wydziału Matematyki i Nauk Informacyjnych.
– Do udziału akurat w tym hackatonie zachęciła nas renoma firmy Accenture jako organizatora – chcieliśmy przetestować swoje umiejętności w realnym problemie biznesowym i nauczyć się czegoś nowego od doświadczonych mentorów. Pracowało nam się świetnie. Organizatorzy zadbali o komfortowe warunki przez całą dobę, a sam hackathon był intensywnym, ale bardzo satysfakcjonującym doświadczeniem – dodaje nasz student.
III miejsce
Na trzecim miejscu uplasowała się drużyna: Jakub Ramsza, Piotr Siewko i Maciej Rozpędek – wszyscy z Wydziału Matematyki i Nauk Informacyjnych.
– Nasz zespół stworzył oparte na GenAI narzędzie do automatyzacji procesów marketingowych i eventowych. Rozwiązujemy problem informacyjnego chaosu, aplikacja analizuje fragmentaryczne dane i przetwarza je w ustandaryzowane briefy oraz w pełni modyfikowalne, brandowane identyfikatory konferencyjne. Ponadto umożliwia udostępnianie i wspólną kolaborację nad projektem briefu. Rozwiązanie jest skierowane głównie do działów marketingu, organizatorów eventów i konferencji oraz dużych korporacji – tłumaczy Piotr Siewko.
Jak zaznaczają Jakub Ramsza i Maciej Rozpędek, kluczową innowacją w projekcie było zaprojektowanie zaawansowanego przepływu pracy dla tzw. Agenta AI przy użyciu technologii LangGraph.
– Wdrożyliśmy mechanizm "Human-in-the-Loop" – oznacza to, że sztuczna inteligencja na bieżąco wyłapuje braki w dokumentach i w razie potrzeby prosi użytkownika o ich uzupełnienie. Od strony technicznej postawiliśmy całość w chmurze Azure. Stworzyliśmy zaawansowany pipeline, który automatycznie sprawdzał nasz kod przy pomocy SonarQube i Dependency Track. Wykorzystywał on mechanizm fail-fast i po udanych testach automatycznie deployował aplikację do chmury – podkreślają nasi studenci.
Piotr Siewko zwraca też uwagę, że generatywne modele obrazów zawodzą tam, gdzie liczy się powtarzalność. – Każde wygenerowane zdjęcie to osobny, nieprzewidywalny wynik, a drobna zmiana promptu potrafi całkowicie zmienić układ, font czy proporcje. Nasze rozwiązanie wykorzystuje model do generowania szablonów HTML + CSS. Kod to szablon – zmieniają się dane, nie projekt. Każdy identyfikator jest pikselowo identyczny z poprzednim, a całość można edytować i wysłać do druku bez angażowania studia graficznego – wskazuje nasz student.
Do startu w Accenture TechFest 3.0 naszych studentów zachęciła chęć sprawdzenia się w rozwiązywaniu rzeczywistych, biznesowych problemów z wykorzystaniem agentów AI i zaawansowanych modeli językowych. Dzięki szerokim kompetencjom zespołu – od front-endu, przez inżynierię AI, aż po architekturę chmurową – udało się sprawnie podzielić zadania i dowieźć w pełni działający, bezpieczny produkt.
Podobne tematy: