Uniwersytet Warszawski - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Przetwarzanie języka naturalnego

Informacje ogólne

Kod przedmiotu: 1000-2M15PJN Kod Erasmus / ISCED: 11.3 / (0612) Database and network design and administration
Nazwa przedmiotu: Przetwarzanie języka naturalnego
Jednostka: Wydział Matematyki, Informatyki i Mechaniki
Grupy: Przedmioty monograficzne dla III - V roku informatyki
Przedmioty obieralne dla informatyki
Punkty ECTS i inne: 6.00
zobacz reguły punktacji
Język prowadzenia: angielski
Kierunek podstawowy MISMaP:

informatyka

Rodzaj przedmiotu:

monograficzne

Założenia (lista przedmiotów):

Języki, automaty i obliczenia 1000-214bJAO
Systemy uczące się 1000-2N09SUS

Tryb prowadzenia:

w sali

Skrócony opis:

Celem przedmiotu jest zapoznanie studentów z teorią, metodologią, zasobami i narzędziami do przetwarzania języka naturalnego. Zajęcia poruszają zagadnienia z zakresu lingwistyki obliczeniowej (analiza morfologiczna, składniowa i semantyczna), ekstrakcji informacji, klasyfikacji tekstu oraz automatycznego streszczania dokumentów. W ramach przedmiotu omawiane będą narzędzia i zagadnienia specyficzne dla języka angielskiego i polskiego. Na zajęciach przydatna będzie wiedza z zakresu teorii gramatyk formalnych oraz znajomość technik uczenia maszynowego. Od uczestników wymagana jest znajomość języka polskiego, z uwagi na to, że ramach zadań zaliczeniowych przetwarzane będą teksty w tym języku.

Pełny opis:

1. Lingwistyka Obliczeniowa:

a) wprowadzenie, korpusy, tokenizacja (1),

b) morfologia, części mowy (2),

c) składnia (3-5),

d) semantyka (6-8);

2. Klasyfikacja tekstu (9):

a) analiza wydźwięku,

b) opinion mining;

3. Ekstrakcja Informacji (10);

4. Generowanie Języka Naturalnego (11).

5. Textual Entailment (12);

6. Question Answering (13).

7. Automatyczne Streszczanie (14);

8. Tłumaczenie Maszynowe (15).

Literatura:

Speech and Language Processing (2nd Edition) Daniel Jurafsky , James H. Martin , 2008

Mining Text Data, Charu C. Aggarwal, ChengXiang Zhai, Springer, 2012

Natural Language Processing with Python, Steven Bird, Ewan Klein, Edward Loper, 2009

Efekty uczenia się:

Wiedza:

1. Zna podstawowe metodyki NLP

2. Zna podstawowe zagadnienia związane z NLP

3. Zna techniki i narzędzia służące do przetwarzania języka naturalnego

Umiejętności:

1. Potrafi zastosować w praktyce techniki NLP

2. Posługuje się narzędziami do przetwarzania języka naturalnego

Kompetencje:

1. Potrafi wyszukać odpowiednią do rozwiązywanego zadania literaturę z zakresu NLP i przyswoić zawartą w niej wiedzę.

Metody i kryteria oceniania:

Ocena końcowa na podstawie punktów z zadań (programów) zaliczeniowych, egzaminu pisemnego oraz egzaminu ustnego. Przedmiotem egzaminu ustnego jest znajomość treści przekazanych na wykładzie. Obecność na wykładzie zalicza egzamin ustny.

Zajęcia w cyklu "Semestr letni 2019/20" (w trakcie)

Okres: 2020-02-17 - 2020-08-02
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Wojciech Jaworski
Prowadzący grup: Wojciech Jaworski
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Warszawski.