Proponowane tematy


馃敆System do zapis贸w student贸w na projekty

W duchu naszego wydzia艂u nale偶y zaimplementowa膰 kolejne narz臋dzie s艂u偶膮ce do przypisywania studentom/grupom studenckim tematu projektu w ramach danego przedmiotu. Narz臋dzie powinno by膰 zaimplementowane w formie aplikacji webowej.

Prowadz膮cy przedmiot powinien m贸c:

  • zarejestrowa膰 przedmiot
  • zarejestrowa膰 realizacj臋 przedmiotu (np. semestr 25L)
  • zarchiwizowa膰 realizacj臋 przedmiotu
  • w ramach realizacji doda膰 swoje tematy, ka偶dy temat powinien sk艂ada膰 si臋 z:
    • automatycznie nadanej liczby porz膮dkowej
    • tytu艂u
    • opisu w markdownie, kt贸ry jest 艂adnie renderowany
    • liczebno艣ci (tj. ile zespo艂贸w mo偶e by膰 przypisanych do danego tematu)
  • tematy mo偶na kopiowa膰 pomi臋dzy realizacjami (tzw. funkcjonalno艣膰 betonu)
  • przypisa膰 zespo艂y do temat贸w na podstawie deklarowanych preferencji ("zadowolenie" student贸w powinno by膰 maksymalizowane na podstawie zadeklarowanych przez zespo艂y wag dla poszczeg贸lnych temat贸w)
  • r臋cznie zmieni膰 konkretne przypisania zespo艂贸w

Student powinien m贸c:

  • stworzy膰 zesp贸艂
  • usun膮膰 zesp贸艂
  • do艂膮czy膰 do zespo艂u
  • dopisa膰 sw贸j zesp贸艂 do konkretnej realizacji przedmiotu
  • w ramach zespo艂u przypisa膰 wagi do poszczeg贸lnych temat贸w

Uszczeg贸艂owienie projektu jest jego cz臋艣ci膮. W og贸lno艣ci chodzi o stworzenie takiego systemu, z kt贸rego chcieliby艣cie Pa艅stwo korzysta膰 :)


馃敆Naprawa przyk艂adowych notebook贸w w projekcie SHAP

Projekt polega na naprawie lub jej pr贸bie kilku przyk艂ad贸w w bibliotece SHAP. Biblioteka jest popularnym narz臋dziem w XAI. Cz臋艣膰 przyk艂ad贸w w formie notebook贸w nie dzia艂a, co zosta艂o dok艂adnie opisane w otwartym issue: https://github.com/shap/shap/issues/3036. Liczba naprawionych notebook贸w w ramach projektu mo偶e si臋 troch臋 r贸偶ni膰 w zale偶no艣ci od wybranych przyk艂ad贸w i trudno艣ci napotkanych w trakcie, ale roboczo nale偶y przyj膮膰 3 "trudniejsze" lub 5 "艂atwiejszych". W ramach projektu nale偶y:

  • upewni膰 si臋, 偶e dany notebook nie zosta艂 jeszcze naprawiony i 偶e nie jest ju偶 otwarty odp. Pull Request/Issue
  • (opcjonalnie) skontaktowa膰 si臋 z tw贸rcami biblioteki shap i "zaklepa膰" odp. operatory przez otwarcie draftu PR
  • spr贸bowa膰 naprawi膰 przyk艂ad
  • w miar臋 mo偶liwo艣ci postara膰 si臋 o merge.

馃敆Przegl膮darka embedding贸w audio*

W ramach projektu nale偶y zaimplementowa膰 narz臋dzie kt贸re pozwala wpisa膰 tekst, poda膰 audio i dosta膰 similarity score wg wybranego modelu embeddingowego (np. CLAP, SLAP, music2latent2 itp.). Dodatkowo narz臋dzie powinno pozwala膰 na wizualizacj臋 embedding贸w za pomoc膮 algorytm贸w T-SNE i Umap. Narz臋dzie jest inspirowane projektem https://github.com/MTG/music-explore, na kt贸rym mo偶na si臋 wzorowa膰.

* Projekt mo偶e zosta膰 zrealizowany na potrzeby dw贸ch przedmiot贸w: ZPR i ZPRP


馃敆Narz臋dzie do przeszukiwania skan贸w*

Projekt polega na zaimplementowaniu narz臋dzia, kt贸re pozwala na przeszukiwanie tekstu na skanach/w plikach PDF.

Aplikacja powinna:

  • pozwala膰 na wczytanie katalogu lub na podanie zestawu plik贸w (obrazy lub pliki PDF)
  • przerabia膰 obrazy za pomoc膮 OCR pod k膮tem rozpoznania tekstu
  • ekstrahowa膰 tekst z plik贸w PDF
  • pozwala膰 na przeszukiwanie znalezionego w ten spos贸b tekstu
  • zapisywa膰 informacje o tek艣cie znalezionym/wyekstrahowanym z danych plik贸w (caching)

Uszczeg贸艂owienie projektu jest jego cz臋艣ci膮.

* Projekt mo偶e zosta膰 zrealizowany na potrzeby dw贸ch przedmiot贸w: ZPR i ZPRP


馃敆Zreprodukowanie eksperyment贸w Hochreitera przy u偶yciu Linear Recurrent Unit (LRU)

Celem projektu jest sprawdzenie jak architektura LRU radzi sobie na eksperymentach opisanych przez Hochreitera i Schimdhubera w artykule wprowadzaj膮cym LSTM. W ramach projektu nale偶y zaimplementowa膰 przynajmniej trzy eksperymenty opisane w sekcji 5 artyku艂u i przetestowa膰 LRU. Zaimplementowane eksperymenty powinny by膰 w trywialny spos贸b powtarzalne oraz 艣ledzone w odp. spos贸b. Wnioski z eksperyment贸w nale偶y opisa膰 w raporcie badawczym, kt贸ry m.in. mo偶e zosta膰 opublikowany jako artyku艂 naukowy je艣li zesp贸艂 projektowy chcia艂by pod膮偶y膰 tak膮 艣cie偶k膮. Przyk艂adowa implementacja LRU w pytorchu: https://github.com/Gothos/LRU-pytorch


馃敆Propozycja w艂asna*

Propozycja w艂asna zespo艂u - musi zosta膰 skonsultowana.

* Projekt mo偶e zosta膰 zrealizowany na potrzeby dw贸ch przedmiot贸w: ZPR i ZPRP