Opis projektu
STADO to aplikacja matchmakingowa dla osób uprawiających sport (indywidualny bądź drużynowy) na różnych poziomach zaawansowania.
Dzięki filtrom lokalizacyjnym, użytkownicy aplikacji będą w stanie znaleźć w najbliższej okolicy inne osoby zainteresowane wspólnym uprawianiem wybranego sportu. Głównym zadaniem aplikacji będzie dopasowywanie i znajdowanie osób do wspólnego uprawiania sportu.
Matchmaking będzie realizowany zarówno w sposób ręczny (filtrowanie sportowych aktywności w mojej okolicy) jak i automatyczny uwzględniający mechanizm rekomendacyjny (oparty o AI), który w aplikacji STADO będzie działał dwutorowo:
1. pierwsza opcja pozwala na optymalne dopasowanie aktywności. Na specjalnie przygotowanej mapie pojawiają się pinezki pokazujące, gdzie odbywają się aktywności sportowe dodane przez innych użytkowników. Kolor pinezki będzie sugerował stopień dopasowania aktywności do preferencji i umiejętności użytkownika;
2. drugą opcją będzie wyszukiwarka, umożliwiająca odnalezienie osób o podobnym stopniu zaawansowania, które będzie można zaprosić na wspólny trening;
W celu realizacji powyższych funkcjonalności aplikacja będzie wykorzystywała dane pozyskiwane bezpośrednio ok użytkowników oraz pochodzące z urządzeń do monitorowania aktywności fizycznej (takich, jak: Garmin, Polar, Wahoo czy aplikacja Strava). Dzięki wpływającym do bazy ocenom, wystawianym wzajemnie przez użytkowników oraz wykorzystaniu algorytmów sztucznej inteligencji aplikacja będzie w stanie zarekomendować najwłaściwsze dla danego użytkownika aktywności i najbardziej zbliżonych poziomem partnerów.
Do funkcjonalności oferowanych przez aplikację STADO należą:
- Wyszukiwarka aktywności sportowych – pozwalająca w szybki sposób znaleźć wydarzenia sportowe, dołączyć do nich oraz zamieszczać pod nią komentarze;
- Wyszukiwarka zawodów sportowych, zawierająca wydarzenia rangi amatorskiej;
- Organizowanie aktywności, czyli opcja dzięki której użytkownicy mogą inicjować wydarzenia sportowe, do których dołączać mogą pozostali użytkownicy;
- Tworzenie grup zamkniętych, w ramach których można dodawać aktywności dostępne jedynie dla ich członków;
- Organizowanie spotkań cyklicznych, takich jak treningi drużyny piłkarskiej;
- STADO MATCH (inteligentny matchmaking sportowy) – inteligentne dopasowywanie użytkowników. Aplikacja, bazując na historii aktywności oraz danych zaciąganych ze źródeł zewnętrznych (Strava, Garmin, Wahoo, Zwift), wskaże użytkownikowi potencjalnych partnerów, uprawiających tę samą dyscyplinę i będących na podobnym poziomie sportowym. Do tego celu zostaną wykorzystane algorytmy sztucznej inteligencji oparte o machine learning.
- STADO STAY SAFE – funkcja bezpieczeństwa, dzięki której zespół zapewni użytkownikom bezpieczeństwo w zakresie spotkań jak i zwiększy ich zaufanie do aplikacji STADO. Funkcjonalność ta podpowiada użytkownikowi jak bardzo bezpieczna jest dana aktywność
- STADO BEACON – funkcja pozwalająca poinformować użytkowników z danego obszaru, że właśnie w tej chwili ktoś szuka partnera do aktywności (głównie przydatne pod kątem gier zespołowych, kiedy brakuje kompletu graczy)
- STADO ALERT – funkcja, dzięki której użytkownik będzie mógł otrzymywać powiadomienia PUSH/email o interesujących go (zgodnie z filtrami) wydarzeniach/aktywnościach w jego okolicy
A w przyszłości:
- Wyszukiwarka trenerów (personalnych, sportowych) z możliwością oceniania i rekomendowania;
- Inteligentny trener
- funkcjonalność wykorzystująca algorytmy sztucznej inteligencji w celu podpowiadania użytkownikom optymalną formę treningu. Z jej udziałem możliwe będzie zmaksymalizowanie efektów treningu oraz unikanie ryzyka kontuzji;
Aplikacja odpowiada na następujące potrzeby użytkowników:
- Problem ze znalezieniem osób zainteresowanych wspólną aktywnością;
- Trudności w znalezieniu osób na odpowiednim poziomie;
- Problem ze znalezieniem motywacji, do zmiany stylu życia;
- Niedostateczna wiedza na temat metod treningowych.