Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
spr:studio_projektowe_1_2017 [2017/02/28 15:03] pszwed |
spr:studio_projektowe_1_2017 [2017/02/28 18:50] (current) pszwed [Analiza jakości tras rowerowych] |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Analiza jakości tras rowerowych ===== | ===== Analiza jakości tras rowerowych ===== | ||
- | **Podprojekt 1 (3 osoby)** | + | **Aplikacja mobilna i analiza danych |
- | * Aplikacja | + | * Aplikacja |
- | * Eksperymenty offline (analiza zebranych danych w celu klasyfikacji charakteru nawierzchni, | + | * Eksperymenty offline (analiza zebranych danych w celu klasyfikacji charakteru nawierzchni, |
- | * Rozbudowa aplikacji, implementacja | + | * Rozbudowa aplikacji, implementacja |
- | **Podprojekt 2 (2 osoby)** | + | |
- | * Serwer REST zbierający dane | + | |
+ | **Serwer i wizualizacja | ||
+ | * Serwer | ||
* Aplikacja testowa do zasilania sztucznie wygenerowanymi danymi | * Aplikacja testowa do zasilania sztucznie wygenerowanymi danymi | ||
* Aplikacja do wizualizacji zarejestrowanych ścieżek na mapie | * Aplikacja do wizualizacji zarejestrowanych ścieżek na mapie | ||
===== Interfejs | ===== Interfejs | ||
- | (3 osoby) | + | **(3 osoby)** |
Interfejs ma umożliwiać: | Interfejs ma umożliwiać: | ||
Line 36: | Line 38: | ||
===== Analiza polskich tekstów z Twittera ===== | ===== Analiza polskich tekstów z Twittera ===== | ||
- | (2 osoby) | + | **(2 osoby)** |
Celem projektu jest zebranie polskich danych tekstowych (np. wypowiedzi na Twitterze osób publicznych, | Celem projektu jest zebranie polskich danych tekstowych (np. wypowiedzi na Twitterze osób publicznych, | ||
Line 44: | Line 46: | ||
Do pobierania danych można skorzystać bezpośrednio z API Twittera lub użyć funkcji platformy Apache Spark | Do pobierania danych można skorzystać bezpośrednio z API Twittera lub użyć funkcji platformy Apache Spark | ||
+ | |||
+ | Przydatne informacje: [[http:// | ||
===== Operacje na sekwencjach zdarzeń ===== | ===== Operacje na sekwencjach zdarzeń ===== | ||
- | (2 osoby) | + | **(2 osoby)** |
W wielu organizacjach rejestrowane są logi zdarzeń, które obserwowane są podczas realizacji procesów biznesowych. Są one używane do identyfikacji procesów lub sprawdzania zgodności zarejestrowanych zdarzeń z przebiegiem procesu. (Patrz: process mining). | W wielu organizacjach rejestrowane są logi zdarzeń, które obserwowane są podczas realizacji procesów biznesowych. Są one używane do identyfikacji procesów lub sprawdzania zgodności zarejestrowanych zdarzeń z przebiegiem procesu. (Patrz: process mining). | ||
- | Standardowym formatem jest XES [[http:// | + | Standardowym formatem jest XES [[http:// |
Celem projektu jest opracowanie funkcji działających po stronie systemu zarządzania bazą danych (procedur składowanych) umożliwiających wykonywanie kwerend na sekwencjach. Elementy zapytań powinny być wzorowane na operatorach logiki temporalnej (zawsze, w końcu), np.: zawsze (zarejestrowano zlecenie => w końcu wysłano potwierdzenie). | Celem projektu jest opracowanie funkcji działających po stronie systemu zarządzania bazą danych (procedur składowanych) umożliwiających wykonywanie kwerend na sekwencjach. Elementy zapytań powinny być wzorowane na operatorach logiki temporalnej (zawsze, w końcu), np.: zawsze (zarejestrowano zlecenie => w końcu wysłano potwierdzenie). | ||
Line 56: | Line 60: | ||
===== Uczenie map kognitywnych na platformie OpenCL ===== | ===== Uczenie map kognitywnych na platformie OpenCL ===== | ||
- | (2 osoby) | + | **(2 osoby)** |
Mapy kognitywne opisane są równaniem stanu X(t+1) = f(E X(t))$, gdzie X\in R^n, natomiast E jest macierzą n x n | Mapy kognitywne opisane są równaniem stanu X(t+1) = f(E X(t))$, gdzie X\in R^n, natomiast E jest macierzą n x n | ||
Line 63: | Line 67: | ||
- | Celem projektu jest implementacja wybranych dwóch algorytmów uczenia map kognitywnych na platformie OpencCL. | + | Celem projektu jest implementacja wybranych dwóch |
===== Implementacja algorytmów optymalizacji ciągłej na platformie OpenCL ===== | ===== Implementacja algorytmów optymalizacji ciągłej na platformie OpenCL ===== | ||
Line 77: | Line 81: | ||
Podobny zestaw algorytmów, | Podobny zestaw algorytmów, | ||
- | ==== Generacja ontologii o zadanych parametrach złożoności ==== | + | ===== Generacja ontologii o zadanych parametrach złożoności |
** 1-2 osoby** | ** 1-2 osoby** | ||
- | Celem projektu jest generacja ontologii (grafu) o zadanych parametrach statystycznych. Parametry należy częściowo wzorować na propozycji w publikacji [[http:// | + | Celem projektu jest generacja ontologii (grafu |
Podane miary należy dostosować do modelu: | Podane miary należy dostosować do modelu: | ||
Line 92: | Line 96: | ||
Zagadnienie jest zadaniem optymalizacyjnym: | Zagadnienie jest zadaniem optymalizacyjnym: | ||
+ | |||
+ | |||
+ | ======= Rejestracja tematów ======= | ||
+ | |||
+ | :!: **Uwaga** | ||
+ | :!: **Przed zarejestrowaniem tematu sprawdź, czy nie jest zajęty. Dany temat może zostać wybrany tylko przez jedną grupę.** | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | Funkcja do rejestracji jest niestety bardzo prymitywna, za co z góry przepraszam. Działanie jej polega na dopisywaniu kolejnych wierszy do pliku tekstowego. Nanosząc ręcznie poprawki najłatwiej jest mi usuwać całe wiersze. | ||
+ | |||
+ | *Jeśli 1-2 osobowa grupa chce dodać kolejną osobę - proszę zarejestrować jeszcze raz wpisując wszystkich członków grupy. Wcześniejszy wpis zostanie usunięty | ||
+ | *Jeżeli grupa chce zmienić temat - proszę zarejestrować jeszcze raz grupę i nowy temat. | ||
+ | |||
+ | |||