1.22k likes | 1.36k Views
Trekkstrukturer og unifikasjon. Attributter og verdier. Attributter og verdier. Følgende objekt beskriver en klasse av personer:. Attributter og verdier. Følgende objekt beskriver en klasse av personer: alder 22 kjønn M nasjonalitet norsk. Attributter og verdier.
E N D
Attributter og verdier Følgende objekt beskriver en klasse av personer:
Attributter og verdier Følgende objekt beskriver en klasse av personer: alder 22 kjønn M nasjonalitet norsk
Attributter og verdier Følgende objekt beskriver en klasse av personer: alder 22 kjønn M nasjonalitet norsk Et grammatisk eksempel:
Attributter og verdier Følgende objekt beskriver en klasse av personer: alder 22 kjønn M nasjonalitet norsk Et grammatisk eksempel: cat NP number sg person 3
Attributter og verdier Følgende objekt beskriver en klasse av personer: alder 22 kjønn M nasjonalitet norsk Et grammatisk eksempel: cat NP number sg person 3 Dette objektet beskriver en klasse av fraser, f.eks. en mann, hesten.
cat NP number sg person 3 f1:
cat NP number sg person 3 f1: • En mengde av ordnede par (av attributter og verdier)
cat NP number sg person 3 f1: • En mengde av ordnede par (av attributter og verdier) • Aldri mer enn én forekomst av et gitt attributt
cat NP number sg person 3 f1: • En mengde av ordnede par (av attributter og verdier) • Aldri mer enn én forekomst av et gitt attributt • Aldri mer enn én verdi til et gitt attributt (men ulike attributter kan ha samme verdi)
cat NP number sg person 3 f1: • En mengde av ordnede par (av attributter og verdier) • Aldri mer enn én forekomst av et gitt attributt • Aldri mer enn én verdi til et gitt attributt (men ulike attributter kan ha samme verdi) • Følgelig kan en slik struktur betraktes somen funksjon fra attributter til verdier
cat NP number sg person 3 f1: • En mengde av ordnede par (av attributter og verdier) • Aldri mer enn én forekomst av et gitt attributt • Aldri mer enn én verdi til et gitt attributt (men ulike attributter kan ha samme verdi) • Følgelig kan en slik struktur betraktes somen funksjon fra attributter til verdier • Eks: • f1(cat)=NP • f1(number)=sg • f1(person)=3
cat NP number sg person 3 f1: • En mengde av ordnede par (av attributter og verdier) • Aldri mer enn én forekomst av et gitt attributt • Aldri mer enn én verdi til et gitt attributt (men ulike attributter kan ha samme verdi) • Følgelig kan en slik struktur betraktes somen funksjon fra attributter til verdier • Eks: • f1(cat)=NP • f1(number)=sg • f1(person)=3 • Verdier kan være atomiske eller komplekse:
cat NP number sg person 3 f1: • En mengde av ordnede par (av attributter og verdier) • Aldri mer enn én forekomst av et gitt attributt • Aldri mer enn én verdi til et gitt attributt (men ulike attributter kan ha samme verdi) • Følgelig kan en slik struktur betraktes somen funksjon fra attributter til verdier • Eks: • f1(cat)=NP • f1(number)=sg • f1(person)=3 • Verdier kan være atomiske eller komplekse: cat NP number singular person third agreement
Subsumpsjon cat NP
Subsumpsjon cat NP cat NP agreement number singular
Subsumpsjon cat NP cat NP agreement number singular cat NP number singular person third agreement
Subsumpsjon cat NP number singular person third agreement cat NP number singular person third subject cat NP agreement number singular cat NP number singular person third agreement
1 1 Subsumpsjon cat NP number singular person third agreement cat NP number singular person third subject cat NP agreement number singular cat NP number singular person third agreement cat NP number singular person third agreement subject
Ikke subsumpsjon cat NP 1 agreement number singular
Ikke subsumpsjon cat NP 1 agreement number singular cat NP 2 agreement person third
Ikke subsumpsjon cat NP 1 2, 2 1 1 agreement number singular cat NP 2 agreement person third
Ikke subsumpsjon cat NP 1 2, 2 1 1 agreement number singular cat NP 2 agreement person third cat NP 3 agreement number plural
Ikke subsumpsjon cat NP 1 2, 2 1 1 3, 3 1 1 agreement number singular cat NP 2 agreement person third cat NP 3 agreement number plural
Ikke subsumpsjon cat NP 1 2, 2 1 1 3, 3 1 1 agreement number singular cat NP 2 agreement person third cat NP 3 agreement number plural cat NP 4 number singular person third agreement
Ikke subsumpsjon cat NP 1 2, 2 1 1 3, 3 1 1 4 1 agreement number singular cat NP 2 agreement person third cat NP 3 agreement number plural cat NP 4 number singular person third agreement
Ikke subsumpsjon cat NP 1 2, 2 1 1 3, 3 1 1 4 2 4 1 agreement number singular cat NP 2 agreement person third cat NP 3 agreement number plural cat NP 4 number singular person third agreement
Ikke subsumpsjon cat NP 1 2, 2 1 1 3, 3 1 1 4 2 4 1 2 = 4 1 agreement number singular cat NP 2 agreement person third cat NP 3 agreement number plural cat NP 4 number singular person third agreement
Ikke subsumpsjon cat NP 1 2, 2 1 1 3, 3 1 1 4 2 4 1 2 = 4 1 3 = fail 1 agreement number singular cat NP 2 agreement person third cat NP 3 agreement number plural cat NP 4 number singular person third agreement
Ikke subsumpsjon cat NP 1 2, 2 1 1 3, 3 1 1 4 2 4 1 2 = 4 1 3 = fail Unifikasjon: ab = c hvis og bare hvis a c og b c og det finnes ingen d slik at a d og b d og d c 1 agreement number singular cat NP 2 agreement person third cat NP 3 agreement number plural cat NP 4 number singular person third agreement
Unifikasjon cat NP
Unifikasjon cat NP agreement number singular
Unifikasjon cat NP agreement number singular cat NP = agreement number singular
Unifikasjon cat NP agreement number singular cat NP = agreement number singular cat NP
Unifikasjon cat NP agreement number singular cat NP = agreement number singular cat NP cat NP agreement number singular
Unifikasjon cat NP agreement number singular cat NP = agreement number singular cat NP cat NP agreement number singular cat NP = agreement number singular
Unifikasjon cat NP agreement number singular
Unifikasjon cat NP agreement number singular cat NP = agreement number singular
Unifikasjon cat NP agreement number singular cat NP = agreement number singular agreement number singular subject agreement number singular
Unifikasjon cat NP agreement number singular cat NP = agreement number singular agreement number singular subject agreement number singular subject agreement person third
Unifikasjon cat NP agreement number singular cat NP = agreement number singular agreement number singular subject agreement number singular subject agreement person third agreement number singular = number singular subject agreement person third
Unifikasjon agreement number singular subject agreement number singular