Курсистите от Хак България на HackFMI 5

Вече измина седмица след петото издание на хакатона HackFMI.

Искаме да Ви покажем хората и екипите от курсовете на Хак България, които се включиха в това тридневно приключение!

Отбор 101 v3

Отбор 101 v3 - Павлин, Ани, Иван, Роси, Илия и Влади.

Всички те са участници в третото издание на курса Програмиране 101.

Те разработиха приложението What2Cook, което спестява време на своите потребители и им помага да подобрят уменията си в кухнята. На базата на продуктите,с които разполага един човек в хладилника си, приложението предлага разнообразни и здравословни рецепти.

What2Cook може да се използва от различни устройства и така всеки потребител може да следи съдържанието на своя хладилник, както и срока на годност на наличните продукти.

"Интересната част при създаването на самото приложение бяха алгоритмите за сортиране на рецептите. Трябваше да се филтрират не само спрямо продуктите, но и начина на приготвяне. Така човек може да си избере с какви съставки да си сготви, дори и това дали иска нещо сварено, пържено или печено." - разказват от екипа.

Всяка рецепта е изобразена под формата на вектор.

За приложението са използвали JavaScript, Python и web framework-a Flask. Кода можете да видите тук -https://github.com/PavlinGergov/WhatToEat.

Отбор SmartBet

Кристиян (отляво) и Антон (вдясно) са част от курсовете по Frontend JavaScript и Core Java.

Двамата заедно сформираха отбор и разработиха приложение за футболни прогнози на мачове от футболните първенства.

Целта на приложението е да извлече полезна информация от статистики за вече изиграни мачове, да я анализира и да определи какви са вероятностите за възможните изходи от даден двубой.

Вероятностите, които изчислява приложението са с цел определяне на праведни букмейкърски коефициенти, на които си струва потребителя да заложи. Така той може да прецени дали букмейкъра му дава коефициент в негова полза или коефициента е твърде малък и не си струва. Освен това, потребителят може да определи кой залог е по-стойностен от друг, което улеснява вземането на решения.

"В рамките на хакатона успяхме да направим прогнози за Английската Висша Лига с успеваемост до 60% (тествахме модела със статистики от последните 9 години). Можем да добавим още футболни първенства, както и още прогнози, като например всички, които правим сега, но за първото полувреме на мача. Математическия модел винаги подлежи на подобряване." - споделя Антон.

Кодът на тяхното приложение можете да видите тук: https://github.com/tonynho/SmartBet.

Отбор Raiders of the Lost File

Здравко, Александър, Иван, Максим и Виктор са участници в курса по Core Java.

Те работиха по програма, която след бързо обхождане на хард диска на даден потребител, взима информация за всички файловете и прави търсенето им много по-бързо.

С прости думи - представете си, че търсите текстов файл, който съдържа определена фраза. Техният search engine бързо ще ви покаже всички файлове, съдържащи тази фраза.;)

Отбор Бушидо

отбор Бушидо Владислав и Миглен от отбора са курсисти в Core Java курса.

Те направиха мобилно приложение чрез, което може лесно да се отключват ключалки и още много други неща. Това разбира се случва контролирано.

За всяко действие те използват face recognition и пръстов отпечатък, които се правят чрез смартфона на потребителя.

Отбор Memory Leakers

Петър, Юлия, Мартин, Христо и Антонио работиха върху 3D визуализация на звук в реално време.

Петър е участник в курса по Програмиране 101, а Антонио в Frontend JavaScript курса.

За визуализацията, отборът, използва three.js - javascript библиотека, а за анализиране на звука е използван Python. За анализа на звука използват разбивка по Фурие на честотни вълни, които да обрисуват звука в момента.

Кода на тяхното приложение можете да видите тук: https://github.com/MemoryLeakers/show-time.

А повече подробности за тяхното приложение и участие в хакатона вижте в блог статията на Антонио: http://akfilipov.com/hackfmi-5-hack-for-future/.

Отбор We Love C++

Team We love c ++

Стоян, Анджи, Антон, Крис и Мартин са хората, които разработиха иновативна, виртуална клавиатура!

Стоян е участник в третия сезон на курса Програмиране 101!

Както се досещате, те писаха своя проект на C++ :D

В основата на тази "клавиатура" стои Leap Motion и C++.

"В последните минути добавихме и една доста забавна екстра към клавиатурата. Когато на нея се изпише “pi” клавиатурата започва да издава различни звуци на всяка буква." - разказва Стоян.

Вижте кода на техния интересен проект тук: https://github.com/betrakiss/MotionDetection

Отбор Флагче

Светлин, Васил, Тихомир, Стефан, Петьо и Милен са екип Флагче!

Светлин и Васил са част от курса Frontend JavaScript при нас.

Екипа им разработи приложение за Андроид, което, използвайки акселерометъра на телефона, засича скоростта при бягане и пуска песен със същия BPM.

Светлин споделя: "Всичко писахме на Android Studio като любопитното беше, че никой не се беше занимавал с Android Dev преди това, а всеки успя да допринесе с нещо!"

Отбор Маняците

И за финал един от лекторите ни в Core Java курса, който се включи в хакатона и мотивира повече курсисти да последват стъпките му - Фил!

Oтбор Маняците направиха cloud базирана система, която агрегира данни от целия свят за състоянието на водата.

Колко питейна вода има в целия свят и какви бедствия биха се случили занапред, предсказва изкуствен интелект, който те имплементираха.

Приложението е изцяло Java базирано, като за създаването му са използвани знанията, научени в Core Java курса.

Това бяха отборите, в които участваха наши курсисти, разбира се имаше и хора от изминалите курсове!

И едно видео с най-запомнящите се моменти от този хакатон:

Приятно гледане!



comments powered by Disqus