Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
courses:pfl080 [2007/03/30 13:46] ufal vytvořeno |
courses:pfl080 [2008/01/03 13:40] (current) smrz |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| - | ====== PFL080 [návrh] Haskell nejen pro informatiky ====== | ||
| - | **Vyučující: | + | ====== PFL080 Haskell nejen pro informatiky ====== |
| - | Otakar Smrž | + | |
| - | středa 12:20-13:50, východní chodba ve 4. patře (jako v ZS) | + | [[pfl080-en|English version]] |
| + | ^ Vyučující | ||
| + | ^ Rozsah | ||
| + | ^ Platnost | ||
| + | ^ Souřadnice | Čt 10: | ||
| - | [[http:// | ||
| - | [[http:// | ||
| - | ** Nabídka témat na letní semestr:** | ||
| - | - Valence | ||
| - | * Charakteristiha aktantů ve FGD | ||
| - | * Alternační model slovníku | ||
| - | * Valence u dalších slovních druhů | ||
| - | - Koreference | ||
| - | * Kučová et al.: Anotování koreference v Pražkém závislostním korpusu. UFAL/CKL Technical Report, TR 2003-19. | ||
| - | * Kučová, L., Žabokrtský, | ||
| - | * Kučová, L., Hajičová, E.: Prague Dependency Treebank: Enrichment of the Underlying Syntactic Annotation by Coreferential Mark-Up. The Prague Bulletin of Mathematical Linguistics 81, pp. 23-34, 2004. | ||
| - | - Aktuální členění (dr. Šárka Zigánová) | ||
| - | - Význam ve FGD - synonymie, homonymie, vágnost | ||
| - | - Slovosled a neprojektivita | ||
| - | * Holan, T., Kuboň, V., Oliva, K., Plátek, M.: On Complexity of Word Order. In: Les grammaires de dépendance - Traitement automatique des langues, Vol 41, No 1, pp. 273-300, 2000. | ||
| - | * Kuhlmann, M., Nivre, J.: Mildly Non-Projective Dependency Structures. In: proccedings of COLING-ACL 2006 Conference, Companion Volume, Sydney, 2006. | ||
| - | * Havelka, J.: Projectivity in Totally Ordered Rooted Trees: An Alternative Definition of Projectivity and Optimal Algorithms for Detecting Non-Projective Edges and Projectivizing Totally Ordered Rooted Trees. The Prague Bulletin of Mathematical Linguistics 84, pp. 13-30, 2005. | ||
| - | * Hajičová, E., Havelka, J., Sgall, P., Veselá, K., Zeman. D.: Issues of Projectivity in the Prague Dependency Treebank. The Prague Bulletin of Mathematical Linguistics 81, pp. 5-22, 2004. | ||
| - | * Zeman, D.: Neprojektivita v Pražském závislostním korpusu (PDT).UFAL/ | ||
| - | * Hajičová, E.: K některým otázkám závislostní gramatiky. Slovo a Slovesnost 67, pp. 3-26, 2006. | ||
| - | - Segmentace | ||
| - | * Kuboň, V.: A Method for Analyzing Clause Complexity. The Prague Bulletin of Mathematical Linguistics 75, pp. 5-27, 2001. | ||
| - | * Kuboň, V., Lopatková, M., Plátek, M., Pognan, P.: A Linguistically-Based Segmentation of Complex Sentences. In: Proceedings of Flairs 2007 Conference (in press). | ||
| - | - Formální model TR ve FGD | ||
| - | * Petkevič, V.: A New Formal Specification of Underlying Structure}. Theoretical Linguistics 21, 1995. | ||
| - | * Lopatková, M.. Formální specifikace podkladové struktury pro popis přirozeného jazyka. In: Proceedings of Malý informatický seminář (MIS). Matfyzpress, | ||
| - | ===== Párování rámců ===== | ||
| - | Cílem je vytvořit vzájemné mapování rámců z našich valenčních slovníků. | ||
| - | Ve Vallexu i v PDT-Vallexu má každý rámec jednoznačný identifikátor. | ||
| - | Zajímá nás, které rámce nebo skupiny rámců si navzájem odpovídají. | ||
| - | * **PDT-VALLEX** {{: | ||
| - | identifikátor (např. ' | ||
| - | pozor na **stará data** z adresy http:// | ||
| - | * **Vallex 2.0** [[http:// | ||
| - | identifikátory (například ' | ||
| - | pokud podržíte myš nad číslem rámce (v rámečku) identifikátor se objeví jako tooltip | ||
| - | **idéčka pro lepší kopírování si můžete zobrazit i následovně**: | ||
| - | * v opeře si zvolte View/ | ||
| - | * ve firefoxu je nejlepší do souboru chrome/ | ||
| - | * v IE si předchozí css kód nastavíte podle [[http:// | ||
| - | * ve firefoxu si také můžete následující bookmarklet uložit to bookmarků a vyvolat ho na stránce s vallexem 2.0 < | ||
| - | | ||
| - | </ | ||
| - | ===== Rámce k párování ===== | ||
| - | Přihlašte se pomocí tlačítka v levém menu, vyberte si skupinu sloves a připište k ní své jméno. Odhalená párování pak zapisujte na stránky jednotlivých sloves. | ||
| - | ^ Skupina 1 (Jan Ptáček) ^ ^ | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| Line 80: | Line 26: | ||
| - | ===== ===== | ||
| - | ^Skupina 2 (Martin Popel)^^ | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | * Významy, které chyběly ve Vallexu, jsem přidal a označil //a, b, c,...// | ||
| - | * Místo významů, které chyběly v PDT-V., jsem nechal prázdnou buňku v tabulce. Stejně se v PDT-V. stává, že některý význam (rámec) u dokonavého tvaru je a u nedokonavého chybí (a naopak) - tyto významy jde automaticky doplnit podle Vallexu. | ||
| - | * Také jsem narazil na případy, kdy si rámce v podstatě odpovídají, | ||
| - | ===== ===== | ||
| - | ^ Skupina 3 (Pavel Češka) ^ ^ | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | | [[lexaling: | ||
| - | ===== ===== | + | ===== Osnova |
| - | ^ Skupina 4 (David Mareček) ^ ^ | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | * používám stejného značení jako Martin | + | 11.10.2007 |
| - | ===== ===== | + | 18.10.2007 |
| - | ^ Skupina 5 (Kateřina Topilová) ^ ^ | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling:představovat, | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | ===== ===== | + | 25.10.2007 |
| - | ^ Skupina 6 (Petra Hoffmannova)^ | + | |
| - | | [[lexaling:udělat (se)]] | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | ===== ===== | + | 01.11.2007 |
| - | ^ Skupina 7 ^ ^ | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling:držet (se)]] | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| - | | [[lexaling: | + | |
| + | 08.11.2007 | ||
| - | ===== Q& | + | 15.11.2007 |
| - | V pdt-vallexu mi nefunguje hledání zřejmě kvůli kódování | + | |
| - | neví někdo, jak to opravit? ptacek | + | 22.11.2007 |
| + | |||
| + | 29.11.2007 | ||
| + | |||
| + | 06.12.2007 | ||
| + | |||
| + | 13.12.2007 | ||
| + | |||
| + | 20.12.2007 | ||
| + | |||
| + | 03.01.2008 | ||
| + | |||
| + | 10.10.2008 | ||
| + | |||
| + | ===== Anotace | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | V přednášce se budeme věnovat výrazným rysům jazyka a zaměříme se na jeho aplikace v podobě tzv. doménově specifických jazyků. Ve cvičeních budou studenti diskutovat své referáty z odborné literatury. | ||
| + | |||
| + | Předmět je určen pro studenty magisterského nebo doktorandského studia zmiňovaných oborů. Absolvování [[http:// | ||
| + | |||
| + | |||
| + | |||
| + | ===== Literatura ===== | ||
| + | |||
| + | * Hal Daumé III. 2002--2006. // | ||
| + | * Paul Hudak. 2000. //The Haskell School of Expression: Learning Functional Programming through Multimedia// | ||
| + | * Paul Hudak, John Peterson, Joseph Fasel. 2000. // | ||
| + | * John Hughes. 1984. // | ||
| + | |||
| + | * Richard A. Frost. 2006. // | ||
| + | * Peter Ljunglof. 2002. // | ||
| + | * Philip Wadler. 2003. // | ||
| + | |||
| + | |||
| + | ===== Sylabus ===== | ||
| + | |||
| + | - Základní funkce a datové typy | ||
| + | - Výpočetní model a lambda kalkulus | ||
| + | - Rekurze, abstrakce, funkce vyššího řádu | ||
| + | - Polymorfní typy versus třídy typů | ||
| + | - Monády a jejich využití | ||
| + | - Parsing a pretty-printing | ||
| + | - Doménově specifické jazyky | ||
| + | - Související teoretické otázky | ||
| + | - Užitečné nástroje pro programátory | ||
| + | |||
| + | |||
| + | |||
| + | ===== Odkazy ===== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[http:// | ||
| - | * Také mi to u diakritiky nefunguje. Mohu se úplně mýlit, ale vypadá to, jako by byla použita technologie minulého století: 7bitové (tedy jen ascii) písmo a samostatné akcenty nalepene TeXem nad patřičné znaky. Vypadá to pak jako čeština, ale v podstatě není. Hledání akcentovaných znaků tedy funguje dobře (hledá), leč nic nenajde (nejsou tam). Oprava v LaTexovém zdrojáku by neměla být příliš složitá. --P. Straňák | ||
