Koduj dla Polski

I hackathon z serii Allegro Tech Days

1 sierpnia 2017 | zbiory danych, Hakatony, Poznań
 

W dniach 15-16 lipca tego roku w Poznaniu odbył się pierwszy hackathon czyli 24 godzinne programowania w celu rozwiązania jakiegoś problemu. Event zorganizowany przez Fundacje Allegro „All for Planet” jako pokaz dla miast startujących w Kręć Kilometry. Miałem przyjemność bycia mentorem od wykorzystania danych rowerowych. Pomagałem też uczestnikom, wyciągać dane z różnych źródeł czy też odrobinę programować 🙂

W zawodach wystartowało 15 zespołów w większość w składzie maksymalnym czyli 4 osobowym. Większość dotarła do końca, 13 zespołów zaprezentowało się przez jury na zakończenie wydarzenia.

Programiści  mieli do dyspozycji dane przykładowe z Kręć Kilometry jak również inne z różnych otwartych danych dostępnych w kraju (lista w tym wpisie na blogu: „Jakie zbiory danych „rowerowych” są dostępne w Polsce?”)

Spora cześć zespołów przyszła już ze swoim pomysłem lub z modyfikacją zadanych ale też były zespoły które zrobiły burze mózgów i wymyśliły pomysł. Była też jedna ekipa która zrobiła rozwiązanie hardwarowe.

Pomysły zespołów, które przetrwały do końca hackathonu i dokonały prezentacji przed jury:

  1. wizualizacja trasy [GPX lub na żywo] w postaci 3D, zarówno budynki, wysokość terenu jak i rozszerzona rzeczywistość – niestety nieudało im się to do końca z powodu słabych danych topograficznych których potrzebowali
  2. zrobienie sygnalizatora skrętów połączonego z komórką, wykrywanie pochylenia oraz niezależne akcelerometru do wyrywania dziur / krawężników na drodze – pierwsze wyszło ok, problem stanowiło za mocne wyłapywanie przy najmniejszym pochyleniu oraz sygnalizacja dopiero podczas skrętu; drugi nie zależy jest ciekawym rozwiązaniem w połączeniu z dużą ilości użytkowników może dawać ciekawe dane
  3. monitoring i zgłaszanie miejsc postojowych dla rowerzystów oraz kradzieży – ciekawy pomysł dzięki któremu możemy znaleźć bezpieczne miejsce postojowe oraz zgłosić kradzież, powiązane z info dla Policji / Straży Miejskiej w których miejscach najwięcej kradną
  4. mapa planowania i analizy powstającej infrastruktury pod względem ruchu oraz wypadków – podobny pomysł do tego z warsztatów pomagający planować gdzie potrzeba na już rozwinąć infrastrukturę rowerową
  5. aplikacja mobilna do zgłaszania miejsc niebezpiecznych z prostym interfejsem – możliwość w prosty sposób jak w Yanosiku zgłaszanie podczas jazdy niebezpiecznych miejsc; pomysł ciekawy, dający wiele możliwości rozwoju
  6. aplikacja + strona na której można znaleźć informacje potrzebne rowerzystom – podobne do mirl.info.pl/m; pomysł ciekawy i potrzebny
  7. aplikacja oparta na grywalizacji + NFC, znajdujemy start z którego po wczytaniu przez NFC możemy sobie wybrać ciekawe trasy do zwiedzania rowerowo – zwiedzanie połączenie z grywalizacją i dzieleniem się; pomysł ciekawy i łatwy do wprowadzenia, mogący zapewnić ciekawy sposób na zwiedzani miasta
  8. aplikacja pozwalająca wyznaczyć kiedy możemy wyjść na rower + ciekawiące nas elementy do zobaczenia – pozwala się zapisać wycieczkę a następnie po wybraniu trasy przejechać nią, lub też stworzyć własną
  9. strona do wizualizacji w czasie rzeczywistym lub z opóźnieniem ruchu rowerowego w mieście – coś podobnego do flightradar24.com; pomysł ciekawy mogący pokazać że jest ruch rowerowy w mieście oraz jego natężenie
  10. aplikacja do wyszukiwania interesujących (według kryteriów) w niedalekiej odległości od naszej założonej trasy obiektów – pomysł ciekawy dla osób jeżdżących rekreacyjnie gdzieś w trasie którzy mogli by coś pominąć
  11. aplikacja do wyszukiwania z bazy tras (np. kręć kilometry) tras według kryteriów oraz pokazanie w najbliższej okolicy punktów które nas mogą zainteresować
  12. Analiza maszynowa śladów gpx różnymi parametrami w celu wykrycia czy są one rowerowe / skuterowe /samochodowe – pomysł z propozycji i bardzo ciekawie rozwiązany. Możliwość sprawdzenia danych z Kręć Kilometry czy ECC czy nie ma oszustw lub do eliminacji w późniejsze analizie.
  13. Aplikacja do wykorzystania z rowerem publicznym dająca dwie opcji wyszukiwania – aplikacja podobna do jakdojade.pl – pozwala wyszukać najkrótsze połączenie miedzy dwoma stacja na podstawi roweru publicznego lub najtańsze, opcja najtańsza wybiera tak trasę aby można było się przesiąść co 20 minut w darmowym czasie.

Były to niewątpliwie ciekawe próby znalezienia różnorodnych wartości dla rowerzystów jak i dla analityków danych rowerowych. Wygrała ekipa z pomysłem (2) w większości za zadrugą cześć projektu, czyli akcelerometru do wyrywania dziur / krawężników na drodze.

Był to pierwszy z serii hackathonów w ramach Allegro Tech Days. Następny już jesienią i postaramy się, aby był jeszcze lepszy.

 

 

Dane zespołów:

https://github.com/AllegroTechDays

Paweł Cal

Paweł Cal

Inne artykuły autora

Zobacz także

8 grudnia 2018 | Blog, Projekty

Wyciąg z badań odnoszących się do czujnika SDS011 – Nova Fitness, który jest stosowany w zestawie Luftdaten.

Wysoką liniową zależność pomiędzy TEOM* i czujnikami zaobserwowano dla danych uśrednionych dla 1 min, 15 min i 1 godz. dla czujników PMS7003 (R2*** ≈ 0 83-0.89), dla jednostek SDS011 (R2 ≈ 0 79-0.86), oraz dla jednej jednostki ZH03A (R2 ≈ 0 74-0.81). SDS011 (Nova Fitness) i PMS7003 (Plantower) były precyzyjne pod względem powtarzalności wyników pomiędzy […]

4 grudnia 2018 | Blog, Spotkania

Szkolenie online: U.rząd Przyszłości. Globalne trendy, lokalne inicjatywy.

Polecamy ciekawy webinar, który pokazuje ciekawe podejście do projektowania usług publicznych.  Tekst:  Webinar to 60 minutowe szkolenia w formie online, podczas którego  będziemy odkrywać różne oblicza U.rządu Przyszłości. W trakcie naszego spotkania omówię 6 globalnych aspektów kształtujących sferę publiczą tj. Imperatyw Technologiczny, VUCA Times, Rozłam Demograficzny, Zarządzanie Turbulencjami, Ekstremalna Urbanizacja oraz Nowe Modele Zarządzania. Tym […]

28 listopada 2018 | Blog, Warszawa

Szukamy mentorów/ek, zgłoś się teraz!

W ramach współpracy z Fundacją FRSI, szukamy mentorów/ek technicznych na jedno spotkanie w ramach Funduszu 3.0. Tutaj o Funduszu 3.0: http://sektor3-0.pl/fundusz/ Jaka będzie rola programistów/ek podczas spotkania? Chcielibyśmy, aby do każdego z 10 zespołów, na jedno spotkanie dołączył/a programista/ka i pomógł/a odpowiedzieć na najważniejsze pytania dotyczące produkcji nowego narzędzia, m. in. w jakiej technologii/języku powinno […]

Partnerzy

Fundacja ePaństwo
Orange
Miasto Gdańsk
Code for Europe
Code for All
Pokaż wszystkich