Aexol błyszczy na największym hackathonie w Europie - HackYeah 2023!

by Artur Czemiel

W miniony weekend w krakowskiej Tauron Arenie odbył się największy hackathon w Europie - Hackyeah 2023. Zawody zgromadziły utalentowane umysły z Polski i całej Europy i posłużyły jako pole bitwy dla ekspertów IT. Oczywiście udział w takim wydarzeniu to nie tylko praca i rywalizacja, ale także szansa na poznanie wielu różnych ludzi z branży IT oraz wymianę pomysłów, myśli i doświadczeń. Niemniej jednak wszyscy byli tam, aby zobaczyć główne wydarzenie - stawianie czoła wyzwaniom technologicznym w ciągu 24 godzin. Kategoria, w której brał udział zespół AEXOL, wymagała stworzenia rozwiązania modernizującego sektor edukacji przy użyciu technologii.

Nasz zespół wykorzystał sztuczną inteligencję do stworzenia kompletnego MVP (Minimum Viable Product) dla zadania GovTech, łącząc różne narzędzia, umiejętności i technologie. Dzięki temu zajęli trzecie miejsce w kategorii "Edukacja w innowacjach", a ich projekt przyciągnął uwagę zarówno uczestników, jak i sędziów konkursu ze względu na innowacyjne podejście do wyzwań edukacyjnych. Z dumą mogę powiedzieć, że nasz zespół stworzył jeden z najbardziej rozpoznawalnych projektów, które pojawiły się na tym wyjątkowym wydarzeniu.

Zespół

Nagrodzony zespół składa się z Aleksandra Bondara (frontend developer), Arkadiusza Kuryło (backend developer), Adama Michałowskiego (frontend developer), Jakuba Sowy (grafik 3D - zewnętrzny dla AEXOL), Adrianny Gregorczuk (lider) i Moniki Szypurskiej (grafik - zewnętrzny dla AEXOL). Ich stack składał się z React, Next.js, TypeScript, GraphQL, Stucco.js, mongoDB, Figma i Blender. Służył on połączeniu różnych umiejętności członków zespołu i był kluczem do osiągnięcia celu wyzwania. Osiągnięcie to jest wynikiem połączonego wysiłku, który wymagał wielu godzin ciężkiej pracy i poświęcenia całego zespołu. Projekt polegał na wdrożeniu sztucznej inteligencji, aby pomóc studentom w wyborze kierunku studiów. Skuteczne narzędzie pomagające w podejmowaniu kluczowych decyzji życiowych może być bardzo pomocne w dzisiejszym świecie, zwłaszcza jeśli chodzi o decyzje tak ważne, jak wybór odpowiedniej instytucji edukacyjnej lub kierunku studiów. Nasz zespół podjął wyzwanie, wykorzystując nasz przeszkolony model chatGPT i projektując aplikację wokół niego - umożliwiając użytkownikom łatwe i dokładne wyszukiwanie szkół, instytucji edukacyjnych lub programów studiów, które najlepiej odpowiadają ich indywidualnym potrzebom. Ich rozwiązanie może stać się częścią Portalu Edukacji i Nauki - edukacja.gov.pl!

Badania - Pokolenia Z i Alpha

Znamy poruszane kwestie i cele projektu, ale tak naprawdę nie rozmawialiśmy o pierwszym kroku. Jak zespół wpadł na pomysł aplikacji, skąd się wziął i jakie badania na ten temat przeprowadził?

Znaczenie demograficzne pokolenia Z jest nie do przecenienia. Pokolenie to, stanowiące 15,4% populacji Polski, stoi przed wieloma wyjątkowymi wyzwaniami. Badania sugerują, że niezadowolenie doświadczane przez młode osoby może mieć daleko idące konsekwencje, co sprawia, że konieczne jest zajęcie się ich obawami w odpowiednim czasie. Liczne badania psychologiczne dotyczyły wpływu niezrealizowanych aspiracji na samopoczucie psychiczne. Ciężar niespełnionych marzeń może prowadzić do poczucia frustracji i rozczarowania, podkreślając znaczenie zapewnienia młodym ludziom możliwości realizacji ich ambicji. Badania z zakresu psychologii społecznej konsekwentnie podkreślają znaczenie solidnego systemu wsparcia. Młode osoby, którym brakuje odpowiedniego wsparcia ze strony najbliższego otoczenia, mogą napotykać przeszkody w rozwoju osobistym i zawodowym. Inicjatywy mające na celu oferowanie mentoringu i wskazówek podczas przejścia do dorosłości są niezbędne dla ich rozwoju.

Patrząc na pokolenie Alpha, często określane jako "Always on", wczesne prognozy ekonomiczne i społeczno-naukowe wskazują na preferowanie wysoce spersonalizowanych doświadczeń, wzmocnienia pozycji i innowacji. Zrozumienie tych zmieniających się preferencji jest niezbędne do kształtowania przyszłego krajobrazu. Pojawiająca się jako potencjalne remedium na wieloaspektowe wyzwania stojące zarówno przed Pokoleniem Z, jak i Pokoleniem Alpha, kompetentna administracja AI oferuje wskazówki i wsparcie w podejmowaniu złożonych decyzji życiowych i zawodowych. Wykorzystanie mocy sztucznej inteligencji może być przełomem w zaspokajaniu potrzeb tych zaawansowanych technologicznie pokoleń. Tworząc swoje rozwiązanie, zespół czerpał inspirację z wciągających cech obserwowanych na popularnych platformach do gier, takich jak Roblox i Minecraft. Te wirtualne środowiska były szeroko badane w kontekście zaangażowania i doświadczenia użytkowników. Łącząc elementy immersji i CAVE, starali się stworzyć produkt, który nie tylko przyciąga uwagę, ale także ewoluuje w wielu kierunkach, zachowując przy tym oryginalną koncepcję MVP.

Dopracowanie

Teraz, gdy dowiedzieliśmy się o problemach, z którymi borykali się nasi przyjaciele, możemy przejść do kwestii technicznych. Jak wiemy, zespół zwrócił swoje umysły i możliwości w kierunku tak zwanego dostrajania. W stale ewoluującym krajobrazie sztucznej inteligencji, dostrajanie pojawiło się jako kluczowa technika zwiększania możliwości wstępnie wytrenowanych modeli. Dostrajanie to proces, który pozwala nam dostosować te modele do wykonywania określonych zadań z większą dokładnością i trafnością. Zanim zagłębimy się w zawiłości dostrajania, konieczne jest zrozumienie koncepcji wstępnie wytrenowanych modeli. Modele te to systemy sztucznej inteligencji, które zostały przeszkolone na ogromnych ilościach danych, zazwyczaj z Internetu, w celu poznania wzorców i struktur języka naturalnego lub obrazów. Dobrze znanym przykładem wstępnie wytrenowanego modelu jest seria GPT (Generative Pre-trained Transformer) firmy OpenAI do przetwarzania języka naturalnego, która obejmuje GPT-3.5, podstawę tej sztucznej inteligencji.

Wstępnie wytrenowane modele są przeznaczone do wykonywania szerokiego zakresu zadań, od generowania tekstu po tłumaczenie językowe, analizę nastrojów i nie tylko. Mogą one jednak nie być optymalne dla konkretnych, specyficznych dla domeny lub drobnoziarnistych zadań. W tym miejscu do gry wkracza dostrajanie.

Dostrajanie jest podobne do procesu "specjalizacji" wstępnie wytrenowanych modeli. Jest to proces przyjmowania ogólnego przeznaczenia, wstępnie wytrenowanego modelu i dostosowywania go tak, aby wyróżniał się w określonym zadaniu lub domenie. Można to porównać do nadania uniwersalnemu narzędziu zaostrzonej krawędzi do konkretnego zadania. Zamiast zaczynać od zera i trenować zupełnie nowy model, dostrajanie wykorzystuje istniejącą wiedzę wstępnie wytrenowanego modelu, oszczędzając czas, zasoby obliczeniowe i dane. W świecie sztucznej inteligencji dostrajanie stało się krytyczną techniką zwiększania możliwości wstępnie wytrenowanych modeli. Wypełnia ona lukę między ogólną sztuczną inteligencją a sztuczną inteligencją specyficzną dla zadania, oferując wydajny i skuteczny sposób dostosowywania modeli do konkretnych potrzeb. Ponieważ sztuczna inteligencja nadal odgrywa kluczową rolę w różnych dziedzinach, nie można przecenić znaczenia dostrajania, ponieważ pozwala nam uwolnić pełny potencjał tych potężnych systemów sztucznej inteligencji.

Gratulacje

Chciałbym serdecznie pogratulować naszemu zespołowi zdobycia prestiżowej nagrody i osiągnięcia powszechnego uznania dla ich wysiłków. Mam nadzieję, że ich projekt wniesie znaczący wkład w polski sektor edukacji poprzez wykorzystanie najnowszych technologii, w tym sztucznej inteligencji. Integracja sztucznej inteligencji z procesami edukacyjnymi ma ogromny potencjał, aby znacznie poprawić jakość i dostępność edukacji.

Dzięki waszym wysiłkom zobaczyliśmy, jak uczniowie mogą mieć możliwość korzystania ze sztucznej inteligencji w angażujący i skuteczny sposób, przygotowując się na przyszłość, w której technologia odgrywa coraz ważniejszą rolę. Zdobycie zasłużonego 3. miejsca w naszym pierwszym starcie w tak dużym wydarzeniu jest wyrazem uznania dla ciężkiej pracy i zaangażowania. Stanowi również zachętę do udziału w podobnych wydarzeniach w przyszłości dla wszystkich w Aexol. Więc jeszcze raz: gratulacje!

Looking for a technology partner?

Let's talk about your project

Take the first steps in your digital transformation for better