Opis zajęć
1. Słowa (Piotr Achinger)
Na zajęciach przedstawię często wykorzystywane w praktyce metody i techniki przetwarzania języków naturalnych takich jak polski i angielski. Techniki te będą wprowadzane kontekście konkretnych zadań: wydobywania informacji (Information Retrieval), automatycznego streszczania itp.
Więcej informacji wkrótce!
2. Zdania (Olek Zabłocki)
Towarzyszko, Wy chyba jesteście ciężarni (dosłowne tłumaczenie z jęz. rosyjskiego)
Zastanowimy się, jak komputer patrzy na język i jakich reguł należy go nauczyć, żeby nie utrudnić mu zrozumienia żywej mowy. Okaże się, że zasady znane ze szkoły nie są tu optymalne. Jak również, że wielu zjawisk nie umiemy opisać żadnymi sensownymi zasadami.
Od strony praktycznej chciałbym zaprezentować jedno-dwa narzędzia (mam nadzieję, że w działaniu), umożliwiające swoiste "programowanie języka". Jego styl odbiega od podejścia imperatywnego czy funkcyjnego, a przy tym różni się dla różnych narzędzi.
Nie zamierzam omawiać całościowo dokonań inżynierii lingwistycznej. Chodzi raczej o to, żebyśmy zadali sobie kilka ciekawych pytań i w ten sposób przyjrzeli się dziedzinie na styku informatyki i językoznawstwa.
(Bardzo wstępny) program
Słowa:
wkrótce
Zdania:
- coś o teorii gramatyk formalnych
- części mowy w wydaniu strawnym dla komputera
- rozmaite niejednoznaczności (i walka z nimi)
- Spejd
- TRALE
Wymagania
- patrz wymagania na Programowanie funkcyjne ;)
- + przypomnieć sobie, co to jest liczebnik, przysłówek itp.
Zadania
Patrz tutaj
Uwagi
Jeśli ktoś z chętnych miał do czynienia z jakimś narzędziem wymienionym w programie, prosimy o kontakt.