Wygrana na HackYeah 2023!
W dniach 30.09 - 01.10 zajęliśmy 1 miejsce spośród 37 drużyn w kategorii Health & Well-being na HackYeah 2023, największym stacjonarnym hackathonie w Europie! 🏆
Jeśli nie jesteś zaznajomiony/a z pojęciem hackathonu, zachęcam na wstępie do przeczytania mojego wpisu tłumaczącego czym jest hackathon :)
Aplikacja do dawkowania leków
Wystartowaliśmy pod banderą Duża Dawka Development w otwartym zadaniu Health & Well-being. Na stworzenie prototypu aplikacji oraz przygotowanie prezentacji mieliśmy 24 godziny.
Nasz projekt mDawka miał na celu ułatwienie pacjentom dawkowania leków poprzez automatyczne tworzenie przypomnień, bazując na danych z e-recepty. Pacjent podaje PESEL i kod lub skanuje kod kreskowy z recepty, a system generuje plan dawkowania leków, który można łatwo dodać do dowolnego kalendarza. 💊
Demo oraz pitch deck
Demo naszej aplikacji:
Prezentacja, stworzona pod limit 10 slajdów:
Nie posiadam nagrania z sesji pitchingowej / Q&A. Mieliśmy 5 minut na prezentację oraz kolejne 5 minut na sesję Q&A. Przedstawieniem aplikacji zajął się Adam, który świetnie poradził sobie z presją i przygotował się w niecałe pół godziny!
Co zadecydowało o wygranej?
Cytując relację jednego z mentorów, Marcina Orocza:
- Bezpieczeństwo: Żadne identyfikujące dane wrażliwe nie są przechowywane na serwerze.
- Prostota: System nie wymaga instalacji, logowania czy rejestracji, a nadmiarowe dane są periodycznie czyszczone.
- Integracja: mDawka integruje się płynnie z istniejącymi kalendarzami użytkownika oraz z możliwościami istniejących systemów informatycznych.
- Modularność i skalowalność: Prosta architektura, modularny kod i elastyczność technologiczna umożliwiają rozszerzenie aplikacji o nowe API i funkcje.
- Szybkość wdrożenia i niskie koszty utrzymania i rozwoju: mDawka wykorzystuje technologie takie jak Next.js, Go, Echo i MongoDB, co umożliwia łatwe wdrożenie, utrzymanie i skalowanie. Te technologie również przyczyniają się do niskich kosztów utrzymania, umożliwiając zespołowi Duża Dawka Development za pozyskane z wygranej fundusze szybko wprowadzić produkt na rynek i rozpocząć rozwijanie go o moduły potrzebne do monetyzacji pomysłów.
Jurorzy HackYeah 2023 docenili mDawkę za jej prostotę, możliwość powszechnego zastosowania i nacisk na bezpieczeństwo danych poufnych.
Dobra zabawa była głównym celem
Wygrana była totalną niespodzianką. Przed ogłoszeniem wyników nie spodziewaliśmy się wejścia do finału, a co dopiero zajęcia pierwszego miejsca! Do wydarzenia podeszliśmy na luzie. Chcieliśmy nauczyć się nowych technologii, a przy okazji zrobić czegoś fajnego. Osobiście najbardziej zależało mi na nauce języka Go, który wydawał się dobrym dodatkiem do mojego stosu technologicznego.
Dzień przed hackathonem, w pociągu z Poznania do Krakowa, przerobiłem kurs A Tour of Go, bombardując siedzącego obok Tymka pytaniami o szczegóły składni i konwencje przyjęte przez programistów Go. Na hackathonie wsparł mnie także Adam, który znał best practices w Golangu. Dzięki temu w trakcie zaledwie dwóch dób nauczyłem się bardzo dużo przydatnych informacji!
Nie przygotowaliśmy się na wyrost. Przed samym wydarzeniem poświęciliśmy tylko godzinę na brainstorming, który skończył się wnioskiem pt. “zobaczymy na wydarzeniu, jak ogłoszą szczegóły wszystkich tematów”. Pierwsze 3 godziny hackathonu poświęciliśmy przez to na wymyślenie aplikacji, zostawiając nam zaledwie 21h. Finalnie temat Health & Well-being wybraliśmy drogą eliminacji :)
Warto rozmawiać z mentorami
W tym miejscu chciałbym podziękować mentorom, którzy udzielili nam feedbacku w trakcie wydarzenia: Jakub Mrugalski oraz Marcin Orocz znacznie pomogli nam w zajęciu wysokiej lokaty.
Jakub odwiódł nas od wybranie tematu z Machine Learning, czyli wejścia w za głęboką wodę, poprzez opowiedzenie nam z pasją o bazach wektorowych oraz embeddingach. Po rozmowie uświadomiliśmy sobie, że nie rozumiemy dostatecznie tego tematu, i postawiliśmy na kategorię Health & Well-being :D
Marcin swoim feedbackiem pomógł nam znacznie doszlifować prezentację oraz pitch, dzięki czemu wyszliśmy z obronną ręką z sesji Q&A :) Po wydarzeniu udzielił nam również informacji o silnych stronach naszego projektu. Serdecznie zachęcam do przeczytania jego relacji z wydarzenia!
Podziękowanie dla drużyny
Podziękowania dla Duża Dawka Development za miniony weekend:
Przesyłam pozdrowienia również dla Zuzanny Górskiej, która pomimo szczerych chęci nie dała rady dotrzeć na HackYeah i tworzyć razem z nami :)
Odnośniki
- Link do repozytorium z kodem: https://github.com/TypicalAM/mDawka
- Link do wyżej umieszczonego demo: https://www.youtube.com/watch?v=NWWA5lCHS-A
Możesz śledzić mój blog za pomocą dowolnego czytnika RSS!
Maciej Kaszkowiak
Piszę o rzeczach, które uważam za interesujące, m.in. o sztucznej inteligencji, projektach, programowaniu i podróżach - zobacz wszystkie posty.
Query rewriting - doprecyzuj zapytania użytkowników
Czym jest query rewriting? Dlaczego przyda Ci się zawsze, gdy tworzysz chatbota? Jak to wdrożyć? Przeczytaj w artykule!
BM25: wyszukiwanie po słowach kluczowych
Ulepsz wyszukiwanie w swojej aplikacji! Wdróż BM25: odkryj jak działa, poznaj problemy i praktyczne porady 🚀
Wdrażanie testów w AI: fundament dobrej aplikacji
Jak mierzyć skuteczność aplikacji? Dlaczego? Na co uważać? - artykuł odpowie na te pytania i umożliwi Ci tworzenie lepszych aplikacji opartych o AI!