23.07.2013 Views

všechny slajdy

všechny slajdy

všechny slajdy

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

HPSG – Head-driven Phrase Structure Grammar HPSG – dobˇre utvoˇrené pˇríznakové struktury<br />

HPSG – dobˇre utvoˇrené pˇríznakové struktury<br />

omezení ve větě ‘Petr viděl Pavla.’:<br />

2<br />

3<br />

HEAD » [3]<br />

–<br />

4 SUBJ 5<br />

VALENCE<br />

COMPS <br />

SUBJ<br />

[2]NP[nom]<br />

Petr<br />

2<br />

3<br />

HEAD » [3]<br />

–<br />

HEAD4<br />

SUBJ < [2] > 5<br />

VALENCE<br />

COMPS <br />

2<br />

3<br />

HEAD » [3]verb[fin] –<br />

HEAD4<br />

SUBJ < [2] > 5<br />

VALENCE<br />

COMPS < [1] ><br />

viděl<br />

COMP<br />

[1]NP[acc]<br />

Pavla<br />

DEMO: GG – HPSG pro němčinu, DFKI Language Technology Lab, Saarbrücken<br />

http://www.cl.uni-bremen.de/ ∼ stefan/Babel/Interaktiv/<br />

Úvod do počítačové lingvistiky 7/11 13 / 25<br />

Metagramatika systému synt Kombinatorické konstrukty<br />

Metagramatika – kombinatorické konstrukty<br />

kombinatorické konstrukty se pouˇzívají pro generování variant poˇradí<br />

dan´ym terminál˚u a neterminál˚u<br />

hlavní kombinatorické konstrukty:<br />

◮ order() generuje vˇsechny moˇzné permutace zadan´ych komponent<br />

◮ first() argument musí b´yt na prvním místě<br />

◮ rhs() doplní vˇsechny pravé strany svého argumentu<br />

/* budu se ptát */<br />

clause ===> order(VBU,R,VRI)<br />

/* kter´y ... */<br />

relclause ===> first(relprongr) rhs(clause)<br />

Úvod do počítačové lingvistiky 7/11 15 / 25<br />

Metagramatika systému synt Metagramatika systému synt<br />

Metagramatika systému synt<br />

3 formy (meta)gramatiky:<br />

◮ metagramatika (G1)<br />

◮ pravidla s kombinatorick´ymi konstrukty + globální omezení poˇradí<br />

◮ akce (= gramatické testy + kontextové akce)<br />

◮ česká lingvistická tradice – závislostní struktury, kontrola shody,<br />

pravidla pro poˇradí slov, ...<br />

◮ generovaná gramatika (G2)<br />

◮ bezkontextová pravidla<br />

◮ akce<br />

◮ expandovaná gramatika (G3)<br />

◮ jen bezkontextová pravidla<br />

Úvod do počítačové lingvistiky 7/11 14 / 25<br />

Metagramatika systému synt Typy pravidel<br />

Metagramatika – typy pravidel<br />

◮ -> normální CF pravidlo<br />

◮ --> vloˇzit intersegment mezi kaˇzdé dva prvky<br />

◮ ==> + kontrola správného poˇradí pˇríklonek<br />

◮ ===> intersegmenty na začátku a konci RHS, spojky, . . .<br />

ss -> conj clause<br />

/* budu muset číst */<br />

futmod --> VBU VOI VI<br />

/* byl bych b´yval */<br />

cpredcondgr ==> VBL VBK VBLL<br />

/* musím se ptát */<br />

clause ===> VO R VRI<br />

clause pravidla se zadávají pomocí pravidlov´ych vzor˚u<br />

Úvod do počítačové lingvistiky 7/11 16 / 25

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!