[ Skip to the content ]

Institute of Formal and Applied Linguistics Wiki


[ Back to the navigation ]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
user:zeman:ukoly:podobnost-slov-a-vet [2012/10/03 23:30]
zeman vytvořeno
user:zeman:ukoly:podobnost-slov-a-vet [2013/10/08 08:09] (current)
zeman quest
Line 17: Line 17:
 Druhá verze totéž rozšíří na úroveň delších textů. S využitím první verze, která pro dvě slova dokáže vyčíslit, jak moc jsou si podobná, se změří podobnost dvou textů. Opět je možné, že jsou přidána či ubrána celá slova, nebo že některé slovo je zkomoleno či zcela zaměněno. Navíc je možné, že jedno slovo je ve druhém textu rozděleno na několik slov a naopak. Výstupem bude v tomto případě jednak číselné vyjádření podobnosti vět (od 0 do 100 %), jednak párování, které řekne, která slova či skupiny slov si v obou větách odpovídají. Druhá verze totéž rozšíří na úroveň delších textů. S využitím první verze, která pro dvě slova dokáže vyčíslit, jak moc jsou si podobná, se změří podobnost dvou textů. Opět je možné, že jsou přidána či ubrána celá slova, nebo že některé slovo je zkomoleno či zcela zaměněno. Navíc je možné, že jedno slovo je ve druhém textu rozděleno na několik slov a naopak. Výstupem bude v tomto případě jednak číselné vyjádření podobnosti vět (od 0 do 100 %), jednak párování, které řekne, která slova či skupiny slov si v obou větách odpovídají.
  
-===== TODO:Zadání =====+===== Zadání =====
  
 Vaším úkolem je napsat v Perlu skript ''psav.pl'', který ze standardního vstupu načte slovník (prostý seznam co slovo, to řádek; první slovo je to, se kterým budeme ostatní srovnávat) a na standardní výstup vypíše sestupně uspořádanou tabulku (na řádku je slovo, pak tabulátor, pak číslo mezi nulou a jedničkou, které udává míru podobnosti s prvním slovem. Vaším úkolem je napsat v Perlu skript ''psav.pl'', který ze standardního vstupu načte slovník (prostý seznam co slovo, to řádek; první slovo je to, se kterým budeme ostatní srovnávat) a na standardní výstup vypíše sestupně uspořádanou tabulku (na řádku je slovo, pak tabulátor, pak číslo mezi nulou a jedničkou, které udává míru podobnosti s prvním slovem.
 +
 +Potom se pokuste tentýž princip uplatnit o patro výš při srovnávání vět.
  
 ===== Data a jazyk ===== ===== Data a jazyk =====
Line 27: Line 29:
 ===== Další informace ===== ===== Další informace =====
  
-Tento úkol (včetně zadání konkrétního jazyka) si můžete zarezervovat vyplněním formuláře na http://ufal.mff.cuni.cz/cgi-bin/zeman/zapoctaky/rezervace_ukolu.pl (pokud ještě není rozebrán).+Tento úkol (včetně zadání konkrétního jazyka) si můžete zarezervovat vyplněním formuláře na http://quest.ms.mff.cuni.cz/cgi-bin/zeman/zapoctaky/rezervace_ukolu.pl (pokud ještě není rozebrán).
  
 Pokud se individuálně nedohodneme jinak, termín odevzdání je konec listopadu. Při některé prosincové přednášce program předvedete ostatním. Pokud se individuálně nedohodneme jinak, termín odevzdání je konec listopadu. Při některé prosincové přednášce program předvedete ostatním.
  

[ Back to the navigation ] [ Back to the content ]