ZPI Day

NS

Network Stream Tool

Członkowie:   Benita, Michał oraz -
Opiekun:   dr inż. Grzegorz Popek

Opis projektu

Syntetyczny opis projektu Istniejące frameworki przeznaczone do strumieniowego przetwarzania danych wymagają dużego nakładu czasu na naukę technologii oraz konfigurację potoków danych. Są one nastawione na użycie komercyjne. Z kolei mniejszym bibliotekom brakuje automatyzacji rutynowych zadań jak np. obliczanie metryk. Celem projektu jest stworzenie prostego i szybkiego systemu do przetwarzania danych sieci. Środowisko eksperymentalne ma służyć w celu zwiększenia efektywności pracy badawczej polegającej na testowaniu i prototypowaniu algorytmów wykorzystujących podejście strumieniowe. Będzie zapewniać symulację ciągle napływających nowych danych bez konieczności stosowania bardziej zaawansowanych technologii. Zapewni również możliwość wprowadzenia własnych algorytmów, porównania wyników i metryk, generowania wykresów, dobrania własnego zbioru danych oraz obróbki danych. Ryzyka Ze względu na zdarzenie losowe grupa została zmniejszona do 2 osób. Za zgodą opiekuna oraz prodziekan postanowiono nie przerywać pracy nad projektem. Obecna sytuacja stwarza ryzyko, że nie uda się zrealizować całości planowanych prac. Jako rozwiązanie przede wszystkim postanowiono ograniczyć początkowy zakres projektu. W wyniku dyskusji ustalono także priorytety funkcjonalności, aby wersja końcowa posiadała najważniejsze aspekty. Odzwierciedla to m.in. podział wersji na roadmapie.

Technologie

Shiny (Python) - tworzenie aplikacji webowej (UI); SciPy (Python) - wczytywanie specjalistycznych typów danych; diagrams.net - przygotowanie diagramów do dokumentacji

Python NetworkX Trello Git GitHub Canva CSS3
Mapa drogowa
Repozytoria