Site programming by Marcin Junczys-Dowmunt



 
 
 

Marcin Junczys-Dowmunt - Narzędzia informatyczne w językoznawstwie

From Zakład Logiki Stosowanej

(Różnice między wersjami)
Wersja z dnia 15:18, 8 paź 2008 (edytuj)
Junczys (Dyskusja | wkład)
d
← Poprzednia edycja
Aktualna wersja (13:38, 3 cze 2009) (edytuj) (undo)
Junczys (Dyskusja | wkład)
d (Przetwarzania tekstów wielojęzycznych (03.06.2009))
 
(47 intermediate revisions not shown.)
Linia 7: Linia 7:
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 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. 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.
 +
 +
 +[[Media:punkty.xls| Punktacja za zadania domowe]]
 +
Linia 20: Linia 24:
*ActivePerl [http://www.activestate.com/store/download_file.aspx?binGUID=c8a0cfb5-29dc-484c-9b12-227ed449dacb] (zadanie domowe) *ActivePerl [http://www.activestate.com/store/download_file.aspx?binGUID=c8a0cfb5-29dc-484c-9b12-227ed449dacb] (zadanie domowe)
-<!--+===Wiersz poleceń (1) - w wersji Microsoft Windows (15.10.2008)===
 +* Prezentacja: [[ Media:Wyklad2-2008.pdf | Wierz poleceń (1) ]] [pdf]
 +* Wersja do druku [[ Media:wyklad2-2008-handout.pdf | Wierz poleceń (1) ]] [ pdf ]
 +* [[Media: Ściąga_CLI.pdf | Ściąga - Wiersz Poleceń]] [ pdf ]
-===HTML i XHTML (17.10.2007)===+===Wiersz poleceń (2) - potoki i pliki wsadowe (22.10.2007)===
 +* Prezentacja: [[ Media:Wyklad03-2008.pdf | Wiersz poleceń (2) ]] [pdf]
 +* Wersja do druku [[ Media:wyklad03-2008-handout.pdf | Wierz poleceń (2) ]] [ pdf ]
 +* [[Media: Ściąga_CLI.pdf | Ściąga - Wiersz Poleceń]] [ pdf ]
 +* [[Media: Zd_cli_2008.pdf | 1. Zadania domowe]] [ pdf ]
 + 
 + 
 +Przydatne linki:
 +* commandwindows.com [http://commandwindows.com]
 +* Kurs Windows Shell Cay S. Horstmann'a (Wprowadzenie) [http://www.cs.sjsu.edu/web_mater/cs46a/cs46alab/lab1/tutorial.html]
 +* Kurs Windows Shell Cay S. Horstmann'a (Zaawansowane) [http://www.cs.sjsu.edu/web_mater/cs46a/cs46alab/lab7/tutorial.html]
 +* Oficjalna strona Microsoft o wierszu poleceń [http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true]
 + 
 +===Perl - Wprowadzenie (29.10.2008)===
 +* Prezentacja: [[ Media:Wyklad04-2008.pdf | Perl - Wprowadzenie ]] [ pdf ]
 +* Wersja do druku [[ Media:Wyklad04-2008-handout.pdf | Perl - Wprowadzenie ]] [ pdf ]
 + 
 + 
 +Przydatne linki:
 +* ActivePerl [http://www.activestate.com/store/download_file.aspx?binGUID=c8a0cfb5-29dc-484c-9b12-227ed449dacb] (zadanie domowe)
 +* Cygwin [http://www.cygwin.com/setup.exe]
 +* Pełna oficjalna dokumentacja Perla (perldoc) [http://perldoc.perl.org]
 +* Krótkie wprowadzenie do Perla (perlintro) [http://perldoc.perl.org/perlintro.html] - wersja pdf [http://perldoc.perl.org/perlintro.pdf]
 +* Często zadawane pytania (perlfaq) [http://perldoc.perl.org/perlfaq.html]
 +* Learning Pearl, third Edition [http://www.mamiyami.com/document/oreilly/perl3/lperl/index.htm]
 + 
 +===Perl - Zmienne skalarne i struktury kontrolne (05.11.2008)===
 +* Prezentacja: [[ Media:Wyklad05-2008.pdf | Perl - Zmienne skalarne i struktury kontrolne ]] [ pdf ]
 +* Wersja do druku [[ Media:Wyklad05-2008-handout.pdf | Perl - Zmienne skalarne i struktury kontrolne ]] [ pdf ]
 +* [[Media: Zd2_perl1.pdf | 2. Zadanie domowe - Perl 1]] [ pdf ]
 + 
 + 
 +Przydatne linki:
 +* Learning Pearl, third Edition [http://www.unix.com.ua/orelly/perl/learn/index.htm]
 + 
 +===Perl - Zmienne skalarne i struktury kontrolne (12.11.2008)===
 +* [[Media: Zd3_perl2.pdf | 3. Zadanie domowe - Perl 2]] [ pdf ]
 + 
 +===Perl - Podstawowe operacje wejćia i wyjścia (19.11.2008)===
 +* Prezentacja: [[ Media:Wyklad06.pdf | Perl - Podstawowe operacje wejćia i wyjścia ]] [ pdf ]
 +* Wersja do druku [[ Media:Wyklad06-handout.pdf | Perl - Podstawowe operacje wejćia i wyjścia ]] [ pdf ]
 +* [[Media: Zd4_perl3.pdf | 4. Zadanie domowe - Perl 3]] [ pdf ]
 + 
 +===Perl - Manipulacja tablic, zmienne lokalne, funkcje (24.12.2008)===
 +* Prezentacja: [[ Media:Wyklad07.pdf | Perl - Manipulacja tablic, zmienne lokalne, funkcje ]] [ pdf ]
 +* Wersja do druku [[ Media:Wyklad07-handout.pdf | Perl - Manipulacja tablic, zmienne lokalne, funkcje ]] [ pdf ]
 +<!--* [[Media: Zd_perl3.pdf | Zadania domowe - Perl 3]] [ pdf ]-->
 +<!--* [[Media: Zd_perl2rozwiazania.pdf | Rozwiązania do niektórych zadań z zestawu Perl 2]] [ pdf ]-->
 + 
 + 
 += Semestr drugi =
 + 
 +===Perl - Tablice asocjacyjne oraz funkcje tablicowe (25.02.2009)===
 +* Prezentacja: [[ Media:Wyklad08.pdf | Perl - Tablice asocjacyjne oraz funkcje tablicowe ]] [ pdf ]
 +* Wersja do druku [[ Media:Wyklad08-handout.pdf | Perl - Tablice asocjacyjne oraz funkcje tablicowe ]] [ pdf ]
 + 
 +===Intermezzo - Wyrażenia regularne (01.04.2009)===
 +<!--* [[Media: Zd_re.pdf | Zadania domowe - Wyrażenia regularne]] [ pdf ]-->
 + 
 +Przydatne linki:
 +* Ściąga dotycząca wyrażeń regularnych [http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet/]
 +* Strona do testowania wyrażeń regularnych [http://www.dhtmlgoodies.com/scripts/regular-expression/regular-expression.html]
 + 
 +===Perl - Wyrażenie regularne (16.04.2008)===
 +* Prezentacja: [[ Media:Wyklad12.pdf | Perl - Wyrażenie regularne ]] [ pdf ]
 +* Wersja do druku [[ Media:Wyklad12-handout.pdf | Perl - Wyrażenia regularne ]] [ pdf ]
 + 
 + 
 +Przydatne linki:
 +* Wszystkie poprzednie linki
 +* Skrócony tutorial dotyczący wyrażeń regularnych w Perlu [http://perldoc.perl.org/perlrequick.html]
 +* Pełny i dosyć zaawansowany tutorial dotyczący wyrażeń regularnych w Perlu [http://perldoc.perl.org/perlretut.html]
 + 
 + 
 +===Przetwarzania tekstów wielojęzycznych (03.06.2009)===
 +* Prezentacja: [[ Media:Wyklad17.pdf | Przetwarzanie tekstów wielojęzycznych ]] [ pdf ]
 +* Wersja do druku [[ Media:Wyklad17-handout.pdf | Przetwarzanie tekstów wielojęzycznych ]] [ pdf ]
 +<!-- * [[ Media: Zd_kodowanie.pdf | Zadania domowe - Przetwarzanie tekstów wielojęzycznych ]] [ pdf ] -->
 + 
 + 
 +Przydatne linki:
 +* Wpis dot. '''ASCII''' na pl.wikipedia.org [http://pl.wikipedia.org/wiki/ASCII]
 +* Wpis dot. '''ISO-8859''' na pl.wikipedia.org [http://pl.wikipedia.org/wiki/ISO_8859]
 +* Wpis dot. '''ISO-8859-1''' na pl.wikipedia.org [http://pl.wikipedia.org/wiki/ISO_8859-1]
 +* Wpis dot. '''ISO-8859-2''' na pl.wikipedia.org [http://pl.wikipedia.org/wiki/ISO_8859-2]
 +* Wpis dot. '''CP-1252''' na pl.wikipedia.org [http://pl.wikipedia.org/wiki/Windows-1252]
 +* Wpis dot. '''CP-1250''' na pl.wikipedia.org [http://pl.wikipedia.org/wiki/Windows-1250]
 +* Wpis dot. '''Unicode''' na en.wikipedia.org [http://en.wikipedia.org/wiki/Unicode]
 +* Wpis dot. '''UTF-8''' na en.wikipedia.org [http://en.wikipedia.org/wiki/UTF-8]
 +* Strona domowa Unicode [http://www.unicode.org]
 +* Zestawy kodów i znaków Unicode [http://www.unicode.org/charts/]
 + 
 + 
 +<!--
 +===Przetwarzania tekstów wielojęzycznych - zajęcia praktyczne (09.04.2008)===
 +* [[ Media: materialy.zip | Materiały do zajęć ]] [ zip ]
 +* [[ Media: Zd_przetwarzanie.pdf | Zadania domowe - Przetwarzanie tekstów wielojęzycznych 2 ]] [ pdf ] -->
 + 
 + 
 + 
 +<!--* [[Media: Zd_perl4.pdf | Zadania domowe - Perl 4]] [ pdf ] - zestaw świąteczny :)
 + 
 + 
 +===HTML i XHTML (17.10.2008)===
* Prezentacja: [[ Media: Wykład2.pdf | HTML i XHTML (1)]] [ pdf ] * Prezentacja: [[ Media: Wykład2.pdf | HTML i XHTML (1)]] [ pdf ]
* [[Media: Ściąga_HTML.pdf | Ściąga do HTML]] [ pdf ] * [[Media: Ściąga_HTML.pdf | Ściąga do HTML]] [ pdf ]
Linia 39: Linia 149:
===XHTML i CSS (24.10.2007)=== ===XHTML i CSS (24.10.2007)===
* [[Media: Zd_1.pdf | Zadania domowe]] [ pdf ] * [[Media: Zd_1.pdf | Zadania domowe]] [ pdf ]
- 
Przydatne linki: Przydatne linki:
*Kurs XHTML - Krok po kroku [http://kurs.browsehappy.pl/Krok/Krok] (polecam) *Kurs XHTML - Krok po kroku [http://kurs.browsehappy.pl/Krok/Krok] (polecam)
*Kurs XHTML - CSS [http://kurs.browsehappy.pl/CSS/Wprowadzenie] (polecam) *Kurs XHTML - CSS [http://kurs.browsehappy.pl/CSS/Wprowadzenie] (polecam)
- 
-===Wiersz poleceń (1) - w wersji Microsoft Windows (07.11.2007)=== 
-* Prezentacja: [[ Media:Wyklad4.pdf | Wierz poleceń (1) ]] [pdf] 
- 
-===Wiersz poleceń (2) - potoki i pliki wsadowe (14.11.2007)=== 
-* Prezentacja: [[ Media:Wyklad5.pdf | Wiersz poleceń (2) ]] [pdf] 
-* [[Media: Ściąga_CLI.pdf | Ściąga - Wiersz Poleceń]] [ pdf ] 
-* [[Media: Zadania_domowe_CLI.pdf | Zadania domowe]] [ pdf ] 
- 
- 
-Przydatne linki: 
-* commandwindows.com [http://commandwindows.com] 
-* Kurs Windows Shell Cay S. Horstmann'a (Wprowadzenie) [http://www.cs.sjsu.edu/web_mater/cs46a/cs46alab/lab1/tutorial.html] 
-* Kurs Windows Shell Cay S. Horstmann'a (Zaawansowane) [http://www.cs.sjsu.edu/web_mater/cs46a/cs46alab/lab7/tutorial.html] 
-* Oficjalna strona Microsoft o wierszu poleceń [http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true] 
===Perl - Wprowadzenie (21.11.2007)=== ===Perl - Wprowadzenie (21.11.2007)===
* Prezentacja: [[ Media:Wyklad6.pdf | Perl - Wprowadzenie ]] [ pdf ] * Prezentacja: [[ Media:Wyklad6.pdf | Perl - Wprowadzenie ]] [ pdf ]
* Wersja do druku [[ Media:Wyklad6_handout.pdf | Perl - Wprowadzenie ]] [ pdf ] * Wersja do druku [[ Media:Wyklad6_handout.pdf | Perl - Wprowadzenie ]] [ pdf ]
 +
 +===Perl - Zmienne skalarne i struktury kontrolne (28.11.2007)===
 +* Prezentacja: [[ Media:Wyklad7.pdf | Perl - Zmienne skalarne i struktury kontrolne ]] [ pdf ]
 +* Wersja do druku [[ Media:Wyklad7-handout.pdf | Perl - Zmienne skalarne i struktury kontrolne ]] [ pdf ]
 +* [[Media: Zd_perl1.pdf | Zadania domowe - Perl 1]] [ pdf ]

Aktualna wersja

Spis treści


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.


Punktacja za zadania domowe


[edytuj] Semestr pierwszy

[edytuj] Dane lingwistyczne a komputer (08.10.2008)


Przydatne linki:

  • EmEditor Free [1] (zadanie domowe)
  • ActivePerl [2] (zadanie domowe)

[edytuj] Wiersz poleceń (1) - w wersji Microsoft Windows (15.10.2008)

[edytuj] Wiersz poleceń (2) - potoki i pliki wsadowe (22.10.2007)


Przydatne linki:

  • commandwindows.com [3]
  • Kurs Windows Shell Cay S. Horstmann'a (Wprowadzenie) [4]
  • Kurs Windows Shell Cay S. Horstmann'a (Zaawansowane) [5]
  • Oficjalna strona Microsoft o wierszu poleceń [6]

[edytuj] Perl - Wprowadzenie (29.10.2008)


Przydatne linki:

  • ActivePerl [7] (zadanie domowe)
  • Cygwin [8]
  • Pełna oficjalna dokumentacja Perla (perldoc) [9]
  • Krótkie wprowadzenie do Perla (perlintro) [10] - wersja pdf [11]
  • Często zadawane pytania (perlfaq) [12]
  • Learning Pearl, third Edition [13]

[edytuj] Perl - Zmienne skalarne i struktury kontrolne (05.11.2008)


Przydatne linki:

  • Learning Pearl, third Edition [14]

[edytuj] Perl - Zmienne skalarne i struktury kontrolne (12.11.2008)

[edytuj] Perl - Podstawowe operacje wejćia i wyjścia (19.11.2008)

[edytuj] Perl - Manipulacja tablic, zmienne lokalne, funkcje (24.12.2008)


[edytuj] Semestr drugi

[edytuj] Perl - Tablice asocjacyjne oraz funkcje tablicowe (25.02.2009)

[edytuj] Intermezzo - Wyrażenia regularne (01.04.2009)

Przydatne linki:

  • Ściąga dotycząca wyrażeń regularnych [15]
  • Strona do testowania wyrażeń regularnych [16]

[edytuj] Perl - Wyrażenie regularne (16.04.2008)


Przydatne linki:

  • Wszystkie poprzednie linki
  • Skrócony tutorial dotyczący wyrażeń regularnych w Perlu [17]
  • Pełny i dosyć zaawansowany tutorial dotyczący wyrażeń regularnych w Perlu [18]


[edytuj] Przetwarzania tekstów wielojęzycznych (03.06.2009)


Przydatne linki:

  • Wpis dot. ASCII na pl.wikipedia.org [19]
  • Wpis dot. ISO-8859 na pl.wikipedia.org [20]
  • Wpis dot. ISO-8859-1 na pl.wikipedia.org [21]
  • Wpis dot. ISO-8859-2 na pl.wikipedia.org [22]
  • Wpis dot. CP-1252 na pl.wikipedia.org [23]
  • Wpis dot. CP-1250 na pl.wikipedia.org [24]
  • Wpis dot. Unicode na en.wikipedia.org [25]
  • Wpis dot. UTF-8 na en.wikipedia.org [26]
  • Strona domowa Unicode [27]
  • Zestawy kodów i znaków Unicode [28]