Marcin Junczys-Dowmunt - Narzędzia informatyczne w językoznawstwie
From Zakład Logiki Stosowanej
Wersja z dnia 14:35, 21 maj 2008 (edytuj) Junczys (Dyskusja | wkład) d ← Poprzednia edycja |
Wersja z dnia 14:35, 21 maj 2008 (edytuj) (undo) Junczys (Dyskusja | wkład) d Następna edycja → |
||
Linia 206: | Linia 206: | ||
Przydatne linki: | Przydatne linki: | ||
* CPAN - LWP::Simple [http://search.cpan.org/~gaas/libwww-perl-5.812/lib/LWP/Simple.pm] | * CPAN - LWP::Simple [http://search.cpan.org/~gaas/libwww-perl-5.812/lib/LWP/Simple.pm] | ||
- | * HTML - HTML::LinkExtor [http://search.cpan.org/~gaas/HTML-Parser-3.56/lib/HTML/LinkExtor.pm] | + | * CPAN - HTML - HTML::LinkExtor [http://search.cpan.org/~gaas/HTML-Parser-3.56/lib/HTML/LinkExtor.pm] |
* CPAN - WWW::Mechanize [http://search.cpan.org/~petdance/WWW-Mechanize-1.34/lib/WWW/Mechanize.pm] | * CPAN - WWW::Mechanize [http://search.cpan.org/~petdance/WWW-Mechanize-1.34/lib/WWW/Mechanize.pm] | ||
* CPAN - LWP::UserAgent [http://search.cpan.org/~gaas/libwww-perl-5.812/lib/LWP/UserAgent.pm] | * CPAN - LWP::UserAgent [http://search.cpan.org/~gaas/libwww-perl-5.812/lib/LWP/UserAgent.pm] |
Wersja z dnia 14:35, 21 maj 2008
Witam na stronie wykładu monograficznego "Narzędzia informatyczne w językoznawstwie"
Celem przedmiotu jest zaznajomienie słuchaczy z technologiami, standardami oraz narzędziami informatycznymi stosowanymi w językoznawstwie, szczególnie w takich dziedzinach jak leksykografia, lingwistyka korpusowa, lingwistyka komputerowa.
Będziemy między innymi omawiać i stosować metody: przetwarzania tekstów napisanych za pomocą różnych alfabetów, wyszukiwania informacji lingwistycznych w zbiorach tekstów oraz w internecie, generowania i przetwarzania anotacji lingwistycznych za pomocą standardu XML i wiele więcej. Będziemy korzystać z narzędzi i zasobów publicznie dostępnych w internecie oraz z uniwersalnego języka programowania Perl, który jest szczególnie przystosowany do przetwarzania tekstów w najróżniejszych postaciach.
Semestr pierwszy
Dane lingwistyczne a komputer (10.10.2007)
- Prezentacja: Wprowadzenie - Dane lingwistyczne a komputer [ pdf ]
Przydatne linki:
HTML i XHTML (17.10.2007)
- Prezentacja: HTML i XHTML (1) [ pdf ]
- Ściąga do HTML [ pdf ]
- Zadania domowe [ pdf ]
Przydatne linki:
- Specyfikacja HTML 4.01 [3]
- Specyfikacja XHTML 1.0 [4]
- Specyfikacja XHTML 1.1 [5]
- Walidator W3C [6] (polecam)
- Kurs HTML [7]
- Skrót HTML [8]
- Kurs XHTML [9] (polecam)
XHTML i CSS (24.10.2007)
- Zadania domowe [ pdf ]
Przydatne linki:
Wiersz poleceń (1) - w wersji Microsoft Windows (07.11.2007)
- Prezentacja: Wierz poleceń (1) [pdf]
Wiersz poleceń (2) - potoki i pliki wsadowe (14.11.2007)
- Prezentacja: Wiersz poleceń (2) [pdf]
- Ściąga - Wiersz Poleceń [ pdf ]
- Zadania domowe [ pdf ]
Przydatne linki:
- commandwindows.com [12]
- Kurs Windows Shell Cay S. Horstmann'a (Wprowadzenie) [13]
- Kurs Windows Shell Cay S. Horstmann'a (Zaawansowane) [14]
- Oficjalna strona Microsoft o wierszu poleceń [15]
Perl - Wprowadzenie (21.11.2007)
- Prezentacja: Perl - Wprowadzenie [ pdf ]
- Wersja do druku Perl - Wprowadzenie [ pdf ]
Przydatne linki:
- Activision ActivePerl 5.8.8 (Win32) [16]
- Cygwin [17]
- Pełna oficjalna dokumentacja Perla (perldoc) [18]
- Krótkie wprowadzenie do Perla (perlintro) [19] - wersja pdf [20]
- Często zadawane pytania (perlfaq) [21]
- Learning Pearl, third Edition [22]
Perl - Zmienne skalarne i struktury kontrolne (28.11.2007)
- Prezentacja: Perl - Zmienne skalarne i struktury kontrolne [ pdf ]
- Wersja do druku Perl - Zmienne skalarne i struktury kontrolne [ pdf ]
- Zadania domowe - Perl 1 [ pdf ]
Przydatne linki:
- Learning Pearl, third Edition [23]
Perl - Podstawowe operacje wejćia i wyjścia (05.12.2007)
- Prezentacja: Perl - Podstawowe operacje wejćia i wyjścia [ pdf ]
- Wersja do druku Perl - Podstawowe operacje wejćia i wyjścia [ pdf ]
- Zadania domowe - Perl 2 [ pdf ]
Przydatne linki:
- Learning Pearl, third Edition [24]
Perl - Manipulacja tablic, zmienne lokalne, funkcje (12.12.2007)
- Prezentacja: Perl - Manipulacja tablic, zmienne lokalne, funkcje [ pdf ]
- Wersja do druku Perl - Manipulacja tablic, zmienne lokalne, funkcje [ pdf ]
- Zadania domowe - Perl 3 [ pdf ]
- Rozwiązania do niektórych zadań z zestawu Perl 2 [ pdf ]
Perl - Tablice asocjacyjne i funkcje tablicowe (19.12.2007)
- Prezentacja: Perl - Tablice asocjacyjne i funkcje tablicowe [ pdf ]
- Wersja do druku Perl - Manipulacja tablic, zmienne lokalne, funkcje [ pdf ]
- Zadania domowe - Perl 4 [ pdf ] - zestaw świąteczny :)
Intermezzo - Wyrażenia regularne (09.01.2008)
Przydatne linki:
Perl - Wyrażenie regularne (16.01.2008)
- Prezentacja: Perl - Wyrażenie regularne [ pdf ]
- Wersja do druku Perl - Wyrażenia regularne [ pdf ]
Przydatne linki:
- Wszystkie poprzednie linki
- Skrócony tutorial dotyczący wyrażeń regularnych w Perlu [27]
- Pełny i dosyć zaawansowany tutorial dotyczący wyrażeń regularnych w Perlu [28]
Semestr drugi
Perl - Referencje (20.02.2008)
- Skrypt: Perl - Referencje [ pdf ]
- Zadania domowe - Referencje [ pdf ]
- Rozwiązania do niektórych zadań z zestawu Perl 4 [ pdf ]
Przydatne linki:
- Tutorial dotyczący referencji w Perlu [29]
Perl - Referencje 2 (27.02.2008)
- Zadania domowe - Referencje 2 [ pdf ]
Przydatne linki:
- Tutorial dotyczący referencji w Perlu [30]
Perl - Zastosowanie modułów (12.03.2008)
- Prezentacja: Perl - Zastosowanie modułów [ pdf ]
- Wersja do druku Perl - Zastosowanie modułów [ pdf ]
- Zadania domowe - Zastosowanie modułów [ pdf ]
Przydatne linki:
Zestawy znaków oraz Unicode (19.03.2008)
Przydatne linki:
- Wpis dot. ASCII na pl.wikipedia.org [34]
- Wpis dot. ISO-8859 na pl.wikipedia.org [35]
- Wpis dot. ISO-8859-1 na pl.wikipedia.org [36]
- Wpis dot. ISO-8859-2 na pl.wikipedia.org [37]
- Wpis dot. CP-1252 na pl.wikipedia.org [38]
- Wpis dot. CP-1250 na pl.wikipedia.org [39]
- Wpis dot. Unicode na en.wikipedia.org [40]
- Wpis dot. UTF-8 na en.wikipedia.org [41]
Przetwarzania tekstów wielojęzycznych (26.03.2008)
- Prezentacja: Przetwarzanie tekstów wielojęzycznych [ pdf ]
- Wersja do druku Przetwarzanie tekstów wielojęzycznych [ pdf ]
- Zadania domowe - Przetwarzanie tekstów wielojęzycznych [ pdf ]
Przydatne linki:
Przetwarzania tekstów wielojęzycznych - zajęcia praktyczne (09.04.2008)
Wprowadzenie do XML (16.04.2008)
- Prezentacja: Wprowadzenie do XML [ pdf ]
- Wersja do druku Wprowadzenie do XML [ pdf ]
XML - Zajęcia praktycznie (23.04.2008)
Przydatne linki:
- Walidator XML [44]
Perl - Przetwarzanie XML (07.05.2008)
- Prezentacja: Perl - Przetwarzanie XML [ pdf ]
- Wersja do druku Perl - Przetwarzanie XML [ pdf ]
- Zadania domowe [ pdf ]
Przydatne linki:
- Perl-XML Frequently Asked Questions [45]
- Perl XML Quickstart: The Standard XML Interfaces [46]
- Perl XML Quickstart: The Perl XML Interfaces [47]
- Parsing XML documents with Perl's XML::Simple [48]
- Parsing XML documents with Perl [49]
Perl - LWP::Simple - czyli okno na wielki świat (21.05.2008)
- Funkcja pomocnicza (na podstawie pracy domowej pani Idy)
Przydatne linki: