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