SlideShare a Scribd company logo
1 of 64
Download to read offline
Chart Parsing
using features
Sarah Saneei
Computational Linguistics
‫کار‬ ‫کلی‬ ‫مراحل‬
‫است‬ ‫خالی‬ ‫آجاندا‬.‫کنیم‬‫می‬ ‫آن‬ ‫وارد‬ ‫را‬ ‫بعدی‬ ‫ی‬‫کلمه‬ ‫دستوری‬ ‫های‬‫مقوله‬.
‫چهارم‬ ‫مرحله‬:
‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬(‫اینجا‬ ‫در‬X)‫باشد؟‬
1/‫از‬ ‫قبل‬ ‫اش‬‫نقطه‬X‫باشد‬.2/‫ابتدای‬X‫باشد‬ ‫آن‬ ‫انتهای‬.
‫سوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬.
‫دوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬ ‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬.
‫اول‬ ‫مرحله‬:
‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
𝑷 𝟏 C 𝑷 𝟐
‫کنیم‬‫می‬ ‫وارد‬ ‫آجاندا‬ ‫در‬ ‫را‬ ‫اش‬‫نحوی‬ ‫های‬‫مقوله‬ ‫و‬ ‫خوانیم‬‫می‬ ‫را‬ ‫اول‬ ‫ی‬‫کلمه‬ ‫ابتدا‬.
1 2 3 4 5 6
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
‫اول‬ ‫مرحله‬:
‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬.
1 2 3 4 5 6
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
‫دوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬
‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬.
1 2 3 4 5 6
NP {3s} → PRO{3s}●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
‫سوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬.
1 2 3 4 5 6
NP {3s} → PRO{3s}●
PRO1
CAT PRO
AGR 3s
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
‫چهارم‬ ‫مرحله‬:
‫باشد؟‬ ‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬
(‫خیر‬)
1 2 3 4 5 6
NP {3s} → PRO{3s}●
PRO1
CAT PRO
AGR 3s
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
‫چیزی‬ ‫منتظر‬ ‫دیگر‬ ‫قاعده‬ ‫آن‬ ‫یعنی‬ ‫رسد‬‫می‬ ‫قاعده‬ ‫یک‬ ‫آخر‬ ‫به‬ ‫نقطه‬ ‫وقتی‬‫نیست‬
‫کمان‬ ‫و‬Passive‫است‬ ‫شده‬.‫کل‬NP‫بریم‬‫می‬ ‫آجاندا‬ ‫داخل‬ ‫به‬ ‫را‬(‫یک‬NP
‫ایم‬‫دیده‬).
1 2 3 4 5 6
NP {3s} → PRO{3s}●
PRO1
CAT PRO
AGR 3s
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
‫اول‬ ‫مرحله‬:
‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬
1 2 3 4 5 6
NP {3s} → PRO{3s}●
PRO1
CAT PRO
AGR 3s
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
‫دوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬
‫شوند‬‫می‬ ‫مقداردهی‬ ‫متغیرهایشان‬ ‫و‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬.
1 2 3 4 5 6
NP {3s} → PRO{3s}●
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
‫سوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬.
1 2 3 4 5 6
NP {3s} → PRO{3s}●
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
‫چهارم‬ ‫مرحله‬:
‫باشد؟‬ ‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬
(‫خیر‬)
1 2 3 4 5 6
NP {3s} → PRO{3s}●
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
‫در‬ ‫را‬ ‫اش‬‫نحوی‬ ‫های‬‫مقوله‬ ‫و‬ ‫خوانیم‬‫می‬ ‫را‬ ‫بعدی‬ ‫ی‬‫کلمه‬ ،‫است‬ ‫خالی‬ ‫آجاندا‬ ‫چون‬
‫کنیم‬‫می‬ ‫وارد‬ ‫آجاندا‬.
1 2 3 4 5 6
NP {3s} → PRO{3s}●
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
‫اول‬ ‫مرحله‬:
‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬
1 2 3 4 5 6
NP {3s} → PRO{3s}●
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6.VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
‫دوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬
‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬.Rule‫که‬ ‫هایی‬SUBCAT‫کارنت‬ ‫خاص‬
‫دارند‬ ‫را‬Fire‫شوند‬‫می‬.
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
‫دوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬
‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬.Rule‫که‬ ‫هایی‬SUBCAT‫کارنت‬ ‫خاص‬
‫دارند‬ ‫را‬Fire‫شوند‬‫می‬.
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
‫سوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬.
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
‫چهارم‬ ‫مرحله‬:
‫باشد؟‬ ‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬
(‫خیر‬)
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
‫در‬ ‫را‬ ‫اش‬‫نحوی‬ ‫های‬‫مقوله‬ ‫و‬ ‫خوانیم‬‫می‬ ‫را‬ ‫بعدی‬ ‫ی‬‫کلمه‬ ،‫است‬ ‫خالی‬ ‫آجاندا‬ ‫چون‬
‫کنیم‬‫می‬ ‫وارد‬ ‫آجاندا‬.
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
‫اول‬ ‫مرحله‬:
‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
‫دوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬
‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬.
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
‫دوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬
‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬.
VP[inf] → TO ● VP[base]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
‫سوم‬ ‫مرحله‬:
‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬.
TO1
CAT TO
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬:
‫باشد؟‬ ‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬
(‫خی‬‫ر‬)
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
4 V[base, _adjp, _np] 5
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫و‬ ‫بعدی‬ ‫ی‬‫کلمه‬
‫اش‬‫نحوی‬ ‫های‬‫مقوله‬
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_vp:np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
4 V[base, _adjp, _np] 5
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
4 V[base, _adjp, _np] 5
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_vp:np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO
‫اول‬ ‫مرحله‬
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
4 V[base, _adjp, _np] 5
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
4 V[base, _adjp, _np] 5
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫دوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
4 V[base, _adjp, _np] 5
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
4 V[base, _adjp, _np] 5
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫سوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
4 V[base, _adjp, _np] 5
𝑷 𝟏 C 𝑷 𝟐
1 PRO{3s} 2
1 NP{3s} 2
2 V[pres, 3s,
_np,_vp:inf,
_np_vp:inf]
3
3 TO 4
4 V[base, _adjp, _np] 5
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
𝑷 𝟏 Ag. 𝑷 𝟐𝑷 𝟏 C 𝑷 𝟐
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫است‬ ‫خالی‬ ‫آجاندا‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫اول‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫دوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJP→ ADJ ●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫سوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJP[_vp:inf]→ ADJ [_vp:inf] ●
ADJ1 CAT ADJ
[_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJP[_vp:inf] → ADJ[_vp:inf] ●
ADJ1 CAT ADJ
[_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫کمان‬ ‫آخر‬ ‫نقطه‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJP[_vp:inf] → ADJ[_vp:inf] ●
ADJ1 CAT ADJ
[_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫اول‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫دوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫سوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP[base] → V[base, _adjp, _np] ADJP●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫کمان‬ ‫آخر‬ ‫نقطه‬
VP[base]→ V[base, _adjp, _np] ● NP
VP[base] → V[base, _adjp, _np] ● ADJP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP[base] → V[base, _adjp, _np] ADJP●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫اول‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫دوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫سوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
VP[inf] → TO ● VP[base]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP[inf] → TO VP[base] ●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫کمان‬ ‫آخر‬ ‫نقطه‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP[inf] → TO VP[base] ●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫اول‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫دوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫سوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V[pres,3s _vp:inf] ● VP[inf]
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP → V[pres,3s _vp:inf] VP[inf] ●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫کمان‬ ‫آخر‬ ‫نقطه‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP → V[pres,3s _vp:inf] VP[inf]●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫اول‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫دوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫سوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP3 CAT VP
[pres,3s,_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP3 CAT VP
[pres,3s,_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
S → (NP AGR 3s) ● (VP AGR 3s)
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫چهارم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP3 CAT VP
[pres,3s,_vp:inf]
S → (NP AGR 3s) (VP AGR 3s) ●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 S 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫کمان‬ ‫آخر‬ ‫نقطه‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP3 CAT VP
[pres,3s,_vp:inf]
S → (NP AGR 3s) (VP AGR 3s) ●
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 S 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 S 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫اول‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP3 CAT VP
[pres,3s,_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 S 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 S 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫دوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP3 CAT VP
[pres,3s,_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 S 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 S 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
NP1
CAT NP
AGR 3s
VP→ V[pres,3s,_np] ● NP
VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
‫سوم‬ ‫مرحله‬
VP[base]→ V[base, _adjp, _np] ● NP
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP3 CAT VP
[pres,3s,_vp:inf]
S CAT S
[pres,3s,_vp:inf]
Chart:CompletedarcsChart:Activearcs
GrammarAgenda
He wants to be happy.
1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a)
2.NP → (ART AGR ?a) (N AGR ?a)
3.NP → PRO 9.VP[inf] →TO VP[base]
4.VP → V[_none] 10. ADJP →ADJ
5. VP→ V[_np] NP
6. VP → V[_vp:inf] VP[inf]
7. VP → V[_np_vp:inf] NP VP[inf]
8.VP→V[_adjp] ADJP
Lexicon
he : (CAT PRO AGR 3s)
want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf})
to : (CAT TO)
be : (CAT V VFORM base SUBCAT {_adjp, _np})
happy : (CAT ADJ SUBCAT _vp:inf)
1 2 3 4 5 6
Current
𝑷 𝟏 Ag. 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 S 6
𝑷 𝟏 C 𝑷 𝟐
5 ADJ[_vp:inf] 6
5 ADJP[_vp:inf] 6
4 VP[base] 6
3 VP[inf] 6
2 VP[pres,3s,_vp:inf] 6
1 S 6
1 2 3 4 5 6
PRO1
CAT PRO
AGR 3s
NP1
CAT NP
AGR 3s
V1 CAT V
AGR 3s
[_np_vp:inf,_np,
_vp:inf]
TO1
CAT TO
V2 CAT V
VFORM base
[_adjp, _np]
ADJ1 CAT ADJ
[_vp:inf]
ADJP1 CAT ADJP
[_vp:inf]
VP1 CAT VP
[base]
VP2 CAT VP
[inf]
VP3 CAT VP
[pres,3s,_vp:inf]
S CAT S
[pres,3s,_vp:inf]

More Related Content

What's hot

Clips basics how to make expert system in clips | facts adding | rules makin...
Clips basics  how to make expert system in clips | facts adding | rules makin...Clips basics  how to make expert system in clips | facts adding | rules makin...
Clips basics how to make expert system in clips | facts adding | rules makin...NaumanMalik30
 
Evolving with Java - How to remain Relevant and Effective
Evolving with Java - How to remain Relevant and EffectiveEvolving with Java - How to remain Relevant and Effective
Evolving with Java - How to remain Relevant and EffectiveNaresha K
 
The Ring programming language version 1.9 book - Part 33 of 210
The Ring programming language version 1.9 book - Part 33 of 210The Ring programming language version 1.9 book - Part 33 of 210
The Ring programming language version 1.9 book - Part 33 of 210Mahmoud Samir Fayed
 
computer notes - Data Structures - 3
computer notes - Data Structures - 3computer notes - Data Structures - 3
computer notes - Data Structures - 3ecomputernotes
 
Grammatical Optimization
Grammatical OptimizationGrammatical Optimization
Grammatical Optimizationadil raja
 
Introduction to ATS plugins
Introduction to ATS pluginsIntroduction to ATS plugins
Introduction to ATS pluginsPSUdaemon
 
Transducers in JavaScript
Transducers in JavaScriptTransducers in JavaScript
Transducers in JavaScriptPavel Forkert
 
DSU C&C++ Practical File Diploma
DSU C&C++ Practical File DiplomaDSU C&C++ Practical File Diploma
DSU C&C++ Practical File Diplomamustkeem khan
 
The Ring programming language version 1.5.4 book - Part 26 of 185
The Ring programming language version 1.5.4 book - Part 26 of 185The Ring programming language version 1.5.4 book - Part 26 of 185
The Ring programming language version 1.5.4 book - Part 26 of 185Mahmoud Samir Fayed
 
FrontDays #3. Иван Федяев, Эволюция JavaScript. Обзор нововведений ECMAScript 6
FrontDays #3. Иван Федяев, Эволюция JavaScript. Обзор нововведений ECMAScript 6FrontDays #3. Иван Федяев, Эволюция JavaScript. Обзор нововведений ECMAScript 6
FrontDays #3. Иван Федяев, Эволюция JavaScript. Обзор нововведений ECMAScript 6FrontDays
 

What's hot (14)

Clips basics how to make expert system in clips | facts adding | rules makin...
Clips basics  how to make expert system in clips | facts adding | rules makin...Clips basics  how to make expert system in clips | facts adding | rules makin...
Clips basics how to make expert system in clips | facts adding | rules makin...
 
Evolving with Java - How to remain Relevant and Effective
Evolving with Java - How to remain Relevant and EffectiveEvolving with Java - How to remain Relevant and Effective
Evolving with Java - How to remain Relevant and Effective
 
The Ring programming language version 1.9 book - Part 33 of 210
The Ring programming language version 1.9 book - Part 33 of 210The Ring programming language version 1.9 book - Part 33 of 210
The Ring programming language version 1.9 book - Part 33 of 210
 
Java Beagle
Java BeagleJava Beagle
Java Beagle
 
With package
With packageWith package
With package
 
computer notes - Data Structures - 3
computer notes - Data Structures - 3computer notes - Data Structures - 3
computer notes - Data Structures - 3
 
Grammatical Optimization
Grammatical OptimizationGrammatical Optimization
Grammatical Optimization
 
Introduction to ATS plugins
Introduction to ATS pluginsIntroduction to ATS plugins
Introduction to ATS plugins
 
Advanced SQL Queries
Advanced SQL QueriesAdvanced SQL Queries
Advanced SQL Queries
 
Transducers in JavaScript
Transducers in JavaScriptTransducers in JavaScript
Transducers in JavaScript
 
DSU C&C++ Practical File Diploma
DSU C&C++ Practical File DiplomaDSU C&C++ Practical File Diploma
DSU C&C++ Practical File Diploma
 
The Ring programming language version 1.5.4 book - Part 26 of 185
The Ring programming language version 1.5.4 book - Part 26 of 185The Ring programming language version 1.5.4 book - Part 26 of 185
The Ring programming language version 1.5.4 book - Part 26 of 185
 
FrontDays #3. Иван Федяев, Эволюция JavaScript. Обзор нововведений ECMAScript 6
FrontDays #3. Иван Федяев, Эволюция JavaScript. Обзор нововведений ECMAScript 6FrontDays #3. Иван Федяев, Эволюция JavaScript. Обзор нововведений ECMAScript 6
FrontDays #3. Иван Федяев, Эволюция JavaScript. Обзор нововведений ECMAScript 6
 
Eta
EtaEta
Eta
 

Similar to Chart parsing with features

Python for Scientific Computing -- Ricardo Cruz
Python for Scientific Computing -- Ricardo CruzPython for Scientific Computing -- Ricardo Cruz
Python for Scientific Computing -- Ricardo Cruzrpmcruz
 
Beauty and the beast - Haskell on JVM
Beauty and the beast  - Haskell on JVMBeauty and the beast  - Haskell on JVM
Beauty and the beast - Haskell on JVMJarek Ratajski
 
Load-time Hacking using LD_PRELOAD
Load-time Hacking using LD_PRELOADLoad-time Hacking using LD_PRELOAD
Load-time Hacking using LD_PRELOADDharmalingam Ganesan
 
Compiling openCypher graph queries with Spark Catalyst
Compiling openCypher graph queries with Spark CatalystCompiling openCypher graph queries with Spark Catalyst
Compiling openCypher graph queries with Spark CatalystGábor Szárnyas
 
Lisp and prolog in artificial intelligence
Lisp and prolog in artificial intelligenceLisp and prolog in artificial intelligence
Lisp and prolog in artificial intelligenceArtiSolanki5
 
Compilation of COSMO for GPU using LLVM
Compilation of COSMO for GPU using LLVMCompilation of COSMO for GPU using LLVM
Compilation of COSMO for GPU using LLVMLinaro
 
TensorFlow 2: New Era of Developing Deep Learning Models
TensorFlow 2: New Era of Developing Deep Learning ModelsTensorFlow 2: New Era of Developing Deep Learning Models
TensorFlow 2: New Era of Developing Deep Learning ModelsJeongkyu Shin
 
Introduction to Assembly Language
Introduction to Assembly LanguageIntroduction to Assembly Language
Introduction to Assembly LanguageMotaz Saad
 
Annals of Statistics読み回 第一回
Annals of Statistics読み回 第一回Annals of Statistics読み回 第一回
Annals of Statistics読み回 第一回jkomiyama
 
Software to the slaughter
Software to the slaughterSoftware to the slaughter
Software to the slaughterQuinn Wilton
 
#PDR15 - Developing for Round
#PDR15 - Developing for Round#PDR15 - Developing for Round
#PDR15 - Developing for RoundPebble Technology
 
2014-06-20 Multinomial Logistic Regression with Apache Spark
2014-06-20 Multinomial Logistic Regression with Apache Spark2014-06-20 Multinomial Logistic Regression with Apache Spark
2014-06-20 Multinomial Logistic Regression with Apache SparkDB Tsai
 
Parallel Computing in R
Parallel Computing in RParallel Computing in R
Parallel Computing in Rmickey24
 

Similar to Chart parsing with features (20)

Python for Scientific Computing -- Ricardo Cruz
Python for Scientific Computing -- Ricardo CruzPython for Scientific Computing -- Ricardo Cruz
Python for Scientific Computing -- Ricardo Cruz
 
reshape.pdf
reshape.pdfreshape.pdf
reshape.pdf
 
Simpatía
SimpatíaSimpatía
Simpatía
 
Beauty and the beast - Haskell on JVM
Beauty and the beast  - Haskell on JVMBeauty and the beast  - Haskell on JVM
Beauty and the beast - Haskell on JVM
 
Load-time Hacking using LD_PRELOAD
Load-time Hacking using LD_PRELOADLoad-time Hacking using LD_PRELOAD
Load-time Hacking using LD_PRELOAD
 
Gan
GanGan
Gan
 
Compiling openCypher graph queries with Spark Catalyst
Compiling openCypher graph queries with Spark CatalystCompiling openCypher graph queries with Spark Catalyst
Compiling openCypher graph queries with Spark Catalyst
 
Spark_Documentation_Template1
Spark_Documentation_Template1Spark_Documentation_Template1
Spark_Documentation_Template1
 
Lisp and prolog in artificial intelligence
Lisp and prolog in artificial intelligenceLisp and prolog in artificial intelligence
Lisp and prolog in artificial intelligence
 
Compilation of COSMO for GPU using LLVM
Compilation of COSMO for GPU using LLVMCompilation of COSMO for GPU using LLVM
Compilation of COSMO for GPU using LLVM
 
TensorFlow 2: New Era of Developing Deep Learning Models
TensorFlow 2: New Era of Developing Deep Learning ModelsTensorFlow 2: New Era of Developing Deep Learning Models
TensorFlow 2: New Era of Developing Deep Learning Models
 
Mergesort
MergesortMergesort
Mergesort
 
Introduction to Assembly Language
Introduction to Assembly LanguageIntroduction to Assembly Language
Introduction to Assembly Language
 
Music as data
Music as dataMusic as data
Music as data
 
Annals of Statistics読み回 第一回
Annals of Statistics読み回 第一回Annals of Statistics読み回 第一回
Annals of Statistics読み回 第一回
 
Software to the slaughter
Software to the slaughterSoftware to the slaughter
Software to the slaughter
 
#PDR15 - Developing for Round
#PDR15 - Developing for Round#PDR15 - Developing for Round
#PDR15 - Developing for Round
 
Ankita sharma focp
Ankita sharma focpAnkita sharma focp
Ankita sharma focp
 
2014-06-20 Multinomial Logistic Regression with Apache Spark
2014-06-20 Multinomial Logistic Regression with Apache Spark2014-06-20 Multinomial Logistic Regression with Apache Spark
2014-06-20 Multinomial Logistic Regression with Apache Spark
 
Parallel Computing in R
Parallel Computing in RParallel Computing in R
Parallel Computing in R
 

More from SRah Sanei

Forward algorithm step by step
Forward algorithm step by stepForward algorithm step by step
Forward algorithm step by stepSRah Sanei
 
Story generation-Sarah Saneei
Story generation-Sarah SaneeiStory generation-Sarah Saneei
Story generation-Sarah SaneeiSRah Sanei
 
Morphological rules- Sarah Saneei
Morphological rules- Sarah SaneeiMorphological rules- Sarah Saneei
Morphological rules- Sarah SaneeiSRah Sanei
 
Basic concepts-Sarah Saneei
Basic concepts-Sarah SaneeiBasic concepts-Sarah Saneei
Basic concepts-Sarah SaneeiSRah Sanei
 
Viterbi-Sarah Saneei
Viterbi-Sarah SaneeiViterbi-Sarah Saneei
Viterbi-Sarah SaneeiSRah Sanei
 
Chart parsing- Sarah Saneei
Chart parsing- Sarah SaneeiChart parsing- Sarah Saneei
Chart parsing- Sarah SaneeiSRah Sanei
 

More from SRah Sanei (6)

Forward algorithm step by step
Forward algorithm step by stepForward algorithm step by step
Forward algorithm step by step
 
Story generation-Sarah Saneei
Story generation-Sarah SaneeiStory generation-Sarah Saneei
Story generation-Sarah Saneei
 
Morphological rules- Sarah Saneei
Morphological rules- Sarah SaneeiMorphological rules- Sarah Saneei
Morphological rules- Sarah Saneei
 
Basic concepts-Sarah Saneei
Basic concepts-Sarah SaneeiBasic concepts-Sarah Saneei
Basic concepts-Sarah Saneei
 
Viterbi-Sarah Saneei
Viterbi-Sarah SaneeiViterbi-Sarah Saneei
Viterbi-Sarah Saneei
 
Chart parsing- Sarah Saneei
Chart parsing- Sarah SaneeiChart parsing- Sarah Saneei
Chart parsing- Sarah Saneei
 

Recently uploaded

Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 

Recently uploaded (20)

Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 

Chart parsing with features

  • 1. Chart Parsing using features Sarah Saneei Computational Linguistics
  • 2. ‫کار‬ ‫کلی‬ ‫مراحل‬ ‫است‬ ‫خالی‬ ‫آجاندا‬.‫کنیم‬‫می‬ ‫آن‬ ‫وارد‬ ‫را‬ ‫بعدی‬ ‫ی‬‫کلمه‬ ‫دستوری‬ ‫های‬‫مقوله‬. ‫چهارم‬ ‫مرحله‬: ‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬(‫اینجا‬ ‫در‬X)‫باشد؟‬ 1/‫از‬ ‫قبل‬ ‫اش‬‫نقطه‬X‫باشد‬.2/‫ابتدای‬X‫باشد‬ ‫آن‬ ‫انتهای‬. ‫سوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬. ‫دوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬ ‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬. ‫اول‬ ‫مرحله‬: ‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬
  • 3. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 𝑷 𝟏 C 𝑷 𝟐 ‫کنیم‬‫می‬ ‫وارد‬ ‫آجاندا‬ ‫در‬ ‫را‬ ‫اش‬‫نحوی‬ ‫های‬‫مقوله‬ ‫و‬ ‫خوانیم‬‫می‬ ‫را‬ ‫اول‬ ‫ی‬‫کلمه‬ ‫ابتدا‬. 1 2 3 4 5 6
  • 4. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 ‫اول‬ ‫مرحله‬: ‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬. 1 2 3 4 5 6
  • 5. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 ‫دوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬ ‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬. 1 2 3 4 5 6 NP {3s} → PRO{3s}●
  • 6. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 ‫سوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬. 1 2 3 4 5 6 NP {3s} → PRO{3s}● PRO1 CAT PRO AGR 3s
  • 7. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 ‫چهارم‬ ‫مرحله‬: ‫باشد؟‬ ‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬ (‫خیر‬) 1 2 3 4 5 6 NP {3s} → PRO{3s}● PRO1 CAT PRO AGR 3s
  • 8. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 ‫چیزی‬ ‫منتظر‬ ‫دیگر‬ ‫قاعده‬ ‫آن‬ ‫یعنی‬ ‫رسد‬‫می‬ ‫قاعده‬ ‫یک‬ ‫آخر‬ ‫به‬ ‫نقطه‬ ‫وقتی‬‫نیست‬ ‫کمان‬ ‫و‬Passive‫است‬ ‫شده‬.‫کل‬NP‫بریم‬‫می‬ ‫آجاندا‬ ‫داخل‬ ‫به‬ ‫را‬(‫یک‬NP ‫ایم‬‫دیده‬). 1 2 3 4 5 6 NP {3s} → PRO{3s}● PRO1 CAT PRO AGR 3s
  • 9. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 ‫اول‬ ‫مرحله‬: ‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬ 1 2 3 4 5 6 NP {3s} → PRO{3s}● PRO1 CAT PRO AGR 3s
  • 10. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 ‫دوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬ ‫شوند‬‫می‬ ‫مقداردهی‬ ‫متغیرهایشان‬ ‫و‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬. 1 2 3 4 5 6 NP {3s} → PRO{3s}● PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s)
  • 11. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 ‫سوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬. 1 2 3 4 5 6 NP {3s} → PRO{3s}● PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s
  • 12. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 ‫چهارم‬ ‫مرحله‬: ‫باشد؟‬ ‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬ (‫خیر‬) 1 2 3 4 5 6 NP {3s} → PRO{3s}● PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s
  • 13. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 ‫در‬ ‫را‬ ‫اش‬‫نحوی‬ ‫های‬‫مقوله‬ ‫و‬ ‫خوانیم‬‫می‬ ‫را‬ ‫بعدی‬ ‫ی‬‫کلمه‬ ،‫است‬ ‫خالی‬ ‫آجاندا‬ ‫چون‬ ‫کنیم‬‫می‬ ‫وارد‬ ‫آجاندا‬. 1 2 3 4 5 6 NP {3s} → PRO{3s}● PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s
  • 14. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 ‫اول‬ ‫مرحله‬: ‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬ 1 2 3 4 5 6 NP {3s} → PRO{3s}● PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s
  • 15. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6.VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 ‫دوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬ ‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬.Rule‫که‬ ‫هایی‬SUBCAT‫کارنت‬ ‫خاص‬ ‫دارند‬ ‫را‬Fire‫شوند‬‫می‬. 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s
  • 16. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 ‫دوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬ ‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬.Rule‫که‬ ‫هایی‬SUBCAT‫کارنت‬ ‫خاص‬ ‫دارند‬ ‫را‬Fire‫شوند‬‫می‬. 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf]
  • 17. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 ‫سوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬. 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf]
  • 18. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] ‫چهارم‬ ‫مرحله‬: ‫باشد؟‬ ‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬ (‫خیر‬)
  • 19. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] ‫در‬ ‫را‬ ‫اش‬‫نحوی‬ ‫های‬‫مقوله‬ ‫و‬ ‫خوانیم‬‫می‬ ‫را‬ ‫بعدی‬ ‫ی‬‫کلمه‬ ،‫است‬ ‫خالی‬ ‫آجاندا‬ ‫چون‬ ‫کنیم‬‫می‬ ‫وارد‬ ‫آجاندا‬.
  • 20. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] ‫اول‬ ‫مرحله‬: ‫ریزیم‬ ‫می‬ ‫کارنت‬ ‫در‬ ‫و‬ ‫خوانیم‬ ‫می‬ ‫آجاندا‬ ‫از‬
  • 21. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] ‫دوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬ ‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬.
  • 22. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] ‫دوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫تشکیل‬ ‫فعال‬ ‫کمان‬ ‫کارنت‬ ‫با‬.‫شروع‬ ‫کارنت‬ ‫با‬ ‫که‬ ‫هایی‬‫قاعده‬ ‫آن‬ ‫شوند‬‫می‬ ‫فعال‬ ‫کمان‬ ‫به‬ ‫تبدیل‬ ‫شوند‬‫می‬. VP[inf] → TO ● VP[base]
  • 23. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] ‫سوم‬ ‫مرحله‬: ‫دهیم‬‫می‬ ‫قرار‬ ‫چارت‬ ‫در‬ ‫را‬ ‫ایم‬‫خوانده‬ ‫که‬ ‫کارنتی‬. TO1 CAT TO
  • 24. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫چهارم‬ ‫مرحله‬: ‫باشد؟‬ ‫کارنت‬ ‫منتظر‬ ‫که‬ ‫دارد‬ ‫وجود‬ ‫فعالی‬ ‫کمان‬ ‫آیا‬ (‫خی‬‫ر‬)
  • 25. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 4 V[base, _adjp, _np] 5 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫و‬ ‫بعدی‬ ‫ی‬‫کلمه‬ ‫اش‬‫نحوی‬ ‫های‬‫مقوله‬
  • 26. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_vp:np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 4 V[base, _adjp, _np] 5 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 4 V[base, _adjp, _np] 5 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_vp:np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO ‫اول‬ ‫مرحله‬
  • 27. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 4 V[base, _adjp, _np] 5 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 4 V[base, _adjp, _np] 5 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫دوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP
  • 28. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 4 V[base, _adjp, _np] 5 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 4 V[base, _adjp, _np] 5 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫سوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np]
  • 29. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 4 V[base, _adjp, _np] 5 𝑷 𝟏 C 𝑷 𝟐 1 PRO{3s} 2 1 NP{3s} 2 2 V[pres, 3s, _np,_vp:inf, _np_vp:inf] 3 3 TO 4 4 V[base, _adjp, _np] 5 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np]
  • 30. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] 𝑷 𝟏 Ag. 𝑷 𝟐𝑷 𝟏 C 𝑷 𝟐
  • 31. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫است‬ ‫خالی‬ ‫آجاندا‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐
  • 32. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫اول‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np]
  • 33. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫دوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJP→ ADJ ●
  • 34. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫سوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJP[_vp:inf]→ ADJ [_vp:inf] ● ADJ1 CAT ADJ [_vp:inf]
  • 35. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJP[_vp:inf] → ADJ[_vp:inf] ● ADJ1 CAT ADJ [_vp:inf]
  • 36. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫کمان‬ ‫آخر‬ ‫نقطه‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJP[_vp:inf] → ADJ[_vp:inf] ● ADJ1 CAT ADJ [_vp:inf]
  • 37. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫اول‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf]
  • 38. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫دوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf]
  • 39. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫سوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf]
  • 40. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf]
  • 41. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP[base] → V[base, _adjp, _np] ADJP●
  • 42. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫کمان‬ ‫آخر‬ ‫نقطه‬ VP[base]→ V[base, _adjp, _np] ● NP VP[base] → V[base, _adjp, _np] ● ADJP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP[base] → V[base, _adjp, _np] ADJP●
  • 43. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫اول‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf]
  • 44. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫دوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf]
  • 45. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫سوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base]
  • 46. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base]
  • 47. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] VP[inf] → TO ● VP[base] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP[inf] → TO VP[base] ●
  • 48. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫کمان‬ ‫آخر‬ ‫نقطه‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP[inf] → TO VP[base] ●
  • 49. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫اول‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base]
  • 50. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫دوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base]
  • 51. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫سوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf]
  • 52. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf]
  • 53. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V[pres,3s _vp:inf] ● VP[inf] VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP → V[pres,3s _vp:inf] VP[inf] ●
  • 54. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫کمان‬ ‫آخر‬ ‫نقطه‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP → V[pres,3s _vp:inf] VP[inf]●
  • 55. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫اول‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf]
  • 56. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫دوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf]
  • 57. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫سوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP3 CAT VP [pres,3s,_vp:inf]
  • 58. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP3 CAT VP [pres,3s,_vp:inf]
  • 59. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s S → (NP AGR 3s) ● (VP AGR 3s) NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫چهارم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP3 CAT VP [pres,3s,_vp:inf] S → (NP AGR 3s) (VP AGR 3s) ●
  • 60. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 S 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫کمان‬ ‫آخر‬ ‫نقطه‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP3 CAT VP [pres,3s,_vp:inf] S → (NP AGR 3s) (VP AGR 3s) ●
  • 61. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 S 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 S 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫اول‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP3 CAT VP [pres,3s,_vp:inf]
  • 62. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 S 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 S 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫دوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP3 CAT VP [pres,3s,_vp:inf]
  • 63. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 S 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 S 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s NP1 CAT NP AGR 3s VP→ V[pres,3s,_np] ● NP VP → V [pres,3s,_np_vp:inf] ● NP VP[inf] V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO ‫سوم‬ ‫مرحله‬ VP[base]→ V[base, _adjp, _np] ● NP V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP3 CAT VP [pres,3s,_vp:inf] S CAT S [pres,3s,_vp:inf]
  • 64. Chart:CompletedarcsChart:Activearcs GrammarAgenda He wants to be happy. 1. S → (NP AGR ?a) (VP [{pres,past}] AGR ?a) 2.NP → (ART AGR ?a) (N AGR ?a) 3.NP → PRO 9.VP[inf] →TO VP[base] 4.VP → V[_none] 10. ADJP →ADJ 5. VP→ V[_np] NP 6. VP → V[_vp:inf] VP[inf] 7. VP → V[_np_vp:inf] NP VP[inf] 8.VP→V[_adjp] ADJP Lexicon he : (CAT PRO AGR 3s) want : (V VFORM base SUBCAT {_np,_vp:inf, _np_vp:inf}) to : (CAT TO) be : (CAT V VFORM base SUBCAT {_adjp, _np}) happy : (CAT ADJ SUBCAT _vp:inf) 1 2 3 4 5 6 Current 𝑷 𝟏 Ag. 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 S 6 𝑷 𝟏 C 𝑷 𝟐 5 ADJ[_vp:inf] 6 5 ADJP[_vp:inf] 6 4 VP[base] 6 3 VP[inf] 6 2 VP[pres,3s,_vp:inf] 6 1 S 6 1 2 3 4 5 6 PRO1 CAT PRO AGR 3s NP1 CAT NP AGR 3s V1 CAT V AGR 3s [_np_vp:inf,_np, _vp:inf] TO1 CAT TO V2 CAT V VFORM base [_adjp, _np] ADJ1 CAT ADJ [_vp:inf] ADJP1 CAT ADJP [_vp:inf] VP1 CAT VP [base] VP2 CAT VP [inf] VP3 CAT VP [pres,3s,_vp:inf] S CAT S [pres,3s,_vp:inf]