Data wydruku: 26.12.2016 06:24 Strona 1 z 2 Nazwa przedmiotu
Transkrypt
Data wydruku: 26.12.2016 06:24 Strona 1 z 2 Nazwa przedmiotu
Nazwa przedmiotu PRZETWARZANIE JĘZYKA NATURALNEGO Kod przedmiotu E:35407W0 Jednostka Katedra Inteligentnych Systemów Interaktywnych Kierunek Informatyka Obszary kształcenia Nauki techniczne Profil kształcenia ogólnoakademicki Rok studiów 2 Typ przedmiotu Obowiąkowy Semestr studiów 3 Poziom studiów II stopnia ECTS 2.0 Liczba punktów ECTS Aktywność studenta gk Udział w zajęciach dydaktycznych objętych planem studiów 30 Udział w konsultacjach 10 pw Praca własna studenta 10 Suma Wykładowcy 40 10 Łączna liczba godzin pracy studenta 50 Liczba punktów ECTS 2.0 dr inż. Jan Daciuk (Osoba opowiedzialna za przedmiot) Prowadzący: dr inż. Jan Daciuk Cel przedmiotu Celem przedmiotu jest zaznajomienie studentów z podstawowymi metodami używanymi w przetwarzaniu języka naturalnego i przygotowanie ich do samodzielnej pracy przy opracowywaniu systemów z tej dziedziny. Efekty kształcenia Odniesienie do efektów kierunkowych Efekt kształcenia z przedmiotu Sposób weryfikacji efektu [K_U10] wytwarza aplikacje graficzne, pisze programy do segmentacji tekstu, tworzenia słowników, korekcji ortografii i wyszukiwania tekstu, buduje systemy informatyczne wykorzystujące usługi sieciowe przy użyciu orkiestracji Student zna podstawy algorytmy i metody tworzenia programów i systemów z przetwarzania języka naturalnego i potrafi je zastosować w praktyce. Potrafi tworzyć słowniki i umie je stosować. [SW1] Ocena wiedzy faktograficznej [SU4] Ocena umiejętności korzystania z metod i narzędzi [SU1] Ocena realizacji zadania [K_U01] dobiera i ocenia metody modelowania systemów, wykorzystuje teorie grafów i gier, modeluje działanie rozproszonych systemów i sieci komputerowych w paradygmacie mikroekonomicznym Student stosuje teorię automatów w przetwarzaniu języka naturalnego. [SK1] Ocena umiejętności pracy w grupie [SU4] Ocena umiejętności korzystania z metod i narzędzi [SU1] Ocena realizacji zadania [K_W13] zna metody reprezentacji wiedzy oraz odpowiadające im algorytmy uczenia, budowę i języki programowania systemów ekspertowych Student zna metody reprezentacji znaczenia wypowiedzi oraz metody jego obliczania. [SK2] Ocena postępów pracy [SW1] Ocena wiedzy faktograficznej [SU4] Ocena umiejętności korzystania z metod i narzędzi Sposób realizacji na uczelni Wymagania wstępne i dodatkowe Umiejętność programowania (głównie dowolne języki skryptowe), rozumienie programów w języku Prolog. Zalecane komponenty przedmiotu Data wydruku: 07.03.2017 08:12 Strona 1 z 2 Treść przedmiotu Wykład: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Wstęp, segmentacja. Morfologia: łączenie morfemów. Morfologia: reguły ortograficzne. Analiza morfologiczna, słownik jako automat. Przyrostowa budowa słownika, doskonała funkcja mieszająca. Korekta pisowni z użyciem automatów. Korekta pisowni: model zaszumionego kanału. Wyszukiwanie dokumentów. Oznaczanie słów. Metody opisu składni. Analiza składniowa z użyciem unifikacji. Reprezentacja znaczenia. Analiza znaczeniowa sterowana składnią. Rozmowa. Ustalanie znaczenia słów. Projekt: 1. 2. 3. 4. 5. Zalecana lista lektur Narzędzia do przetwarzania tekstów systemu Linux. Morfologia. Segmentacja. Wyszukiwanie dokumentów. Składnia i znaczenie. Literatura podstawowa 1. 2. 3. 4. Daniel Jurafsky, James Martin, Speech and Language Processing. An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition, Second Edition, Prentice Hall, 2008. Christopher D. Manning, Hinrich Schütze, Foundations of Statistical Natural Language Processing, MIT Press, 2000. Emmanuel Roche, Yves Schabes, Finite-State Language Processing, MIT Press, 1997. Kwartalnik Computational Linguistics i materiały konferencji organizowanych przez ACL (Association for Computational Linguistics). Dostępne przez http://acl.ldc.upenn.edu/ – ACL Anthology. Literatura uzupełniająca 1. 2. 3. 4. 5. 6. 7. Formy zajęć i metody nauczania Alicja Nagórko, Zarys gramatyki polskiej, Wydawnictwo Naukowe PWN, Warszawa, 1996. Gramatyka współczesnego języka polskiego. Morfologia pod redakcją Renaty Grzegorczykowej, Romana Laskowskiego i Henryka Wróbla, tom 1 i 2, Wydawnictwo Naukowe PWN, Warszawa, 1998. Mirosław Banko, Wykłady z polskiej fleksji, Wydawnictwo Naukowe PWN, Warszawa, 2002. Zygmunt Saloni, Czasownik polski. Odmiana. Słownik, Wiedza Powszechna, Warszawa, 2001. Zygmunt Saloni, Włodzimierz Gruszczyński, ́Marcin Woliński, Robert Wołosz, Słownik gramatyczny języka polskiego. Podstawy teoretyczne. Instrukcja użytkowania, Wiedza Powszechna, 2007. Stanisław Mędak, Słownik form koniugacyjnych czasowników polskich, Universitas, Kraków, 2004. Stanisław Mędak, Słownik odmiany rzeczowników polskich, Universitas, Kraków, 2003. Forma zajęć Liczba godzin zajęć Suma godzin dydaktycznych w semestrze, objętych planem studiów Wykład Ćwiczenia Laboratorium Projekt Seminarium 15.0 0.0 0.0 15.0 0.0 30 W tym kształcenie na odległość: 0.0 Metody i kryteria oceniania Kryteria oceniania: składowe Próg zaliczeniowy Procent oceny końcowej egzamin 50.0 50.0 project 50.0 50.0 Przykładowe zagadnienia / Przykładowe zadania / Realizowane zadania Język wykładowy polski Praktyki zawodowe Nie dotyczy Data wydruku: 07.03.2017 08:12 Strona 2 z 2