Wstęp do programowania na potrzeby przetwarzania języka naturalnego 09-WDPNPPJN-11
Celem zajęć jest przekazanie podstawowej wiedzy i umiejętności w zakresie korzystania z linii poleceń systemu Linux,
przeznaczonych do przetwarzania i analizowania treści językowych.
Każde zajęcia rozpoczynają się od przedstawienie zagadnień teoretycznych, w drugiej części zaś studenci rozwiązują problemy praktyczne i ćwiczą nowe pojęcia z wykorzystaniem „zdalnej maszyny”. Studenci opanowują operacje na plikach, pracę ze strumieniami, potokami i przekierowaniami, uczą się pisać skrypty dla powłoki BASH, używają zmiennych, pętli, warunków, tablic poznają zastosowanie wyrażeń regularnych w narzędziach typu GREP, SED, AWK, uczą się pisać skrypty oparte np. o SED i AWK; uczą się konwertować pliki między różnymi systemami zapisu; poznają szereg narzędzi pomocniczych, takich jak np. CUT, SPLIT, PASTE, SORT, UNIQ - do przetwarzania i analizy korpusów tekstowych lub danych tabelarycznych.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: