03.07.2013 Views

简单句法分析方法示例

简单句法分析方法示例

简单句法分析方法示例

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

句法结构分析(parsing)示例<br />

詹卫东<br />

http://ccl.pku.edu.cn/doubtfire


张三是县长派来的<br />

苍蝇是瞎子打死的<br />

主意是董永想出来的<br />

……<br />

N V N V V 的<br />

简单句法分析算法示例<br />

词典:<br />

张三:N<br />

县长:N<br />

是:V<br />

派:V<br />

来:V<br />

的:de<br />

规则:<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

2


自顶向下分析法示例‐1<br />

N V N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

查词典<br />

3


自顶向下分析法示例‐2<br />

S<br />

NP VP<br />

N V N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则1:<br />

S NP VP<br />

4


NP<br />

N<br />

自顶向下分析法示例‐3<br />

S<br />

VP<br />

N V N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则2:<br />

NPN<br />

5


NP<br />

N<br />

自顶向下分析法示例‐4<br />

S<br />

VP<br />

V N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

张三:N<br />

词典匹配成功<br />

6


NP<br />

N<br />

自顶向下分析法示例‐5<br />

V<br />

S<br />

VP<br />

NP<br />

V N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则5:<br />

VPV NP<br />

7


NP<br />

N<br />

自顶向下分析法示例‐6<br />

V<br />

S<br />

VP<br />

NP<br />

N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

是:V<br />

词典匹配成功<br />

8


NP<br />

N<br />

自顶向下分析法示例‐7<br />

V<br />

S<br />

VP<br />

NP<br />

N<br />

N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则2:<br />

NPN<br />

9


NP<br />

N<br />

自顶向下分析法示例‐8<br />

V<br />

S<br />

VP<br />

N<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

县长:N<br />

词典匹配成功<br />

10


NP<br />

N<br />

自顶向下分析法示例‐9<br />

V<br />

S<br />

VP<br />

NP<br />

N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

句法树扩展完毕,<br />

但句子没有完全<br />

匹配成功,回溯<br />

11


N<br />

自顶向下分析法示例‐10<br />

NP<br />

V<br />

S<br />

VP<br />

NP<br />

CS de<br />

N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则3:<br />

NP CS de<br />

12


N<br />

自顶向下分析法示例‐11<br />

NP<br />

V<br />

S<br />

VP<br />

CS<br />

NP V '<br />

NP<br />

de<br />

N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则4:<br />

CS NP V '<br />

13


N<br />

自顶向下分析法示例‐12<br />

NP<br />

V<br />

S<br />

N<br />

VP<br />

NP<br />

CS de<br />

NP V '<br />

N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则2:<br />

NP N<br />

14


N<br />

自顶向下分析法示例‐13<br />

NP<br />

V<br />

S<br />

VP<br />

NP<br />

CS de<br />

NP V '<br />

N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

县长:N<br />

词典匹配成功<br />

15


N<br />

自顶向下分析法示例‐14<br />

NP<br />

V<br />

S<br />

N<br />

VP<br />

NP<br />

CS de<br />

NP V '<br />

V V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则6:<br />

V ' V V<br />

16


自顶向下分析法示例‐15<br />

NP<br />

N V<br />

S<br />

NP<br />

N<br />

VP<br />

CS de<br />

V '<br />

NP<br />

V V<br />

张三 是 县长 派 来 的<br />

de<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

派:V 来:V<br />

词典匹配成功<br />

17


句法树扩展完毕<br />

恰好句子匹配完成<br />

分析成功<br />

自顶向下分析法示例‐16<br />

NP<br />

N V<br />

S<br />

NP<br />

N<br />

VP<br />

CS de<br />

V '<br />

NP<br />

V V<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

的:de<br />

词典匹配成功<br />

18


自底向上分析法示例‐1<br />

N V N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

查词典<br />

19


NP<br />

自底向上分析法示例‐2<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则2:<br />

NPN<br />

20


自底向上分析法示例‐3<br />

NP NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则2:<br />

NPN<br />

21


自底向上分析法示例‐4<br />

VP<br />

NP NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则5:<br />

VPV NP<br />

22


自底向上分析法示例‐5<br />

S<br />

VP<br />

NP NP<br />

R V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则1:<br />

SNP VP<br />

23


自底向上分析法示例‐6<br />

S<br />

VP<br />

NP NP<br />

N V N<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则6:<br />

V ' V V<br />

24


自底向上分析法示例‐7<br />

S<br />

VP<br />

NP NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

25


自底向上分析法示例‐8<br />

VP<br />

NP NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

26


自底向上分析法示例‐9<br />

VP<br />

NP NP<br />

N V N<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则6:<br />

V ' V V<br />

27


自底向上分析法示例‐10<br />

VP<br />

NP NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用,<br />

回溯<br />

28


自底向上分析法示例‐11<br />

NP NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用,<br />

回溯<br />

29


自底向上分析法示例‐12<br />

NP NP V '<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则6:<br />

V ' V V<br />

30


自底向上分析法示例‐13<br />

NP NP V '<br />

N V N<br />

CS<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则4:<br />

CS NP V '<br />

31


自底向上分析法示例‐14<br />

NP NP V '<br />

N V N<br />

CS<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则3:<br />

NP CS de<br />

32


自底向上分析法示例‐15<br />

NP NP V '<br />

N V N<br />

VP<br />

CS<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则5:<br />

VP V NP<br />

33


自底向上分析法示例‐16<br />

S<br />

NP NP<br />

N V N<br />

VP<br />

CS<br />

NP<br />

V '<br />

V V<br />

张三 是 县长 派 来 的<br />

de<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则1:<br />

S NP VP<br />

整个句子归结<br />

为S,分析成功<br />

34


左角分析法-概述<br />

• 左角分析法是一种自顶向下和自底向上相结合的方法<br />

• “左角(Left Corner)”是指一个句法树中左下角的那个符号<br />

自顶向下分析法 自底向上分析法 左角分析法<br />

A(1)<br />

B(2) C(3)<br />

A(3)<br />

B(1) C(2)<br />

A(2)<br />

B(1) C(3)<br />

35


左角分析法示例‐1<br />

N V N V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

查词典<br />

36


NP<br />

左角分析法示例‐2<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

NPN<br />

37


NP<br />

左角分析法示例‐3<br />

S<br />

VP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

SNP VP<br />

38


NP<br />

左角分析法示例‐4<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

VPV NP<br />

39


NP<br />

左角分析法示例‐5<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

NP N<br />

40


NP<br />

左角分析法示例‐6<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

41


NP<br />

左角分析法示例‐7<br />

S<br />

VP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

待分析字符串<br />

归结为S,但<br />

没有分析完,<br />

继续扫描<br />

42


NP<br />

左角分析法示例‐8<br />

S<br />

VP<br />

NP<br />

N V N<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

VPV NP<br />

43


NP<br />

左角分析法示例‐9<br />

S<br />

VP<br />

NP<br />

N V N<br />

VP<br />

NP<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

VPV NP<br />

44


NP<br />

左角分析法示例‐10<br />

S<br />

VP<br />

NP<br />

N V N<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

45


NP<br />

左角分析法示例‐11<br />

S<br />

VP<br />

NP<br />

N V N<br />

VP V '<br />

NP<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

V ' V V<br />

46


NP<br />

左角分析法示例‐12<br />

S<br />

VP<br />

NP<br />

N V N<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

47


NP<br />

左角分析法示例‐13<br />

S<br />

VP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

48


NP<br />

左角分析法示例‐14<br />

S<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

V ' V V<br />

49


NP<br />

左角分析法示例‐15<br />

S<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

50


NP<br />

左角分析法示例‐16<br />

S<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

51


NP<br />

左角分析法示例‐17<br />

S<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

V ' V V<br />

52


NP<br />

左角分析法示例‐18<br />

S<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

53


NP<br />

左角分析法示例‐19<br />

S<br />

VP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

54


NP<br />

左角分析法示例‐20<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

回溯<br />

55


NP<br />

左角分析法示例‐21<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

VPV NP<br />

56


NP<br />

左角分析法示例‐22<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

VP<br />

NP<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

VPV NP<br />

57


NP<br />

左角分析法示例‐23<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

58


NP<br />

左角分析法示例‐24<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

VP V '<br />

NP<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

V ' V V<br />

59


NP<br />

左角分析法示例‐25<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

60


NP<br />

左角分析法示例‐26<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

61


NP<br />

左角分析法示例‐27<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

V ' V V<br />

62


NP<br />

左角分析法示例‐28<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

63


NP<br />

左角分析法示例‐29<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

64


NP<br />

左角分析法示例‐30<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

V ' V V<br />

65


NP<br />

左角分析法示例‐31<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

66


NP<br />

左角分析法示例‐32<br />

S<br />

VP<br />

VP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

67


NP<br />

左角分析法示例‐33<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

回溯<br />

68


NP<br />

左角分析法示例‐34<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

SNP VP<br />

69


NP<br />

左角分析法示例‐35<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

VPV NP<br />

70


NP<br />

左角分析法示例‐36<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

VP<br />

NP<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

VPV NP<br />

71


NP<br />

左角分析法示例‐37<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

72


NP<br />

左角分析法示例‐38<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

VP V '<br />

NP<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

V ' V V<br />

73


NP<br />

左角分析法示例‐39<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

74


NP<br />

左角分析法示例‐40<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

75


NP<br />

左角分析法示例‐41<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

V' V V<br />

76


NP<br />

左角分析法示例‐42<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

77


NP<br />

左角分析法示例‐43<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

78


NP<br />

左角分析法示例‐44<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

V '<br />

V<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则<br />

V ' V V<br />

79


NP<br />

左角分析法示例‐45<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

V '<br />

V<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

80


NP<br />

左角分析法示例‐46<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

S<br />

VP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

81


NP<br />

左角分析法示例‐47<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

82


NP<br />

左角分析法示例‐48<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

CS NP V '<br />

83


NP<br />

左角分析法示例‐49<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

VPV NP<br />

84


NP<br />

左角分析法示例‐50<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

VP<br />

NP<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

VPV NP<br />

85


NP<br />

左角分析法示例‐51<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

86


NP<br />

左角分析法示例‐52<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

VP<br />

V '<br />

NP<br />

V V<br />

V<br />

de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

CS NP V '<br />

87


NP<br />

左角分析法示例‐53<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

VP<br />

NP<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

88


NP<br />

左角分析法示例‐54<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

无规则可用<br />

回溯<br />

89


NP<br />

左角分析法示例‐55<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

V '<br />

V<br />

V<br />

V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

V ' V V<br />

90


NP<br />

左角分析法示例‐56<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

91


NP<br />

左角分析法示例‐57<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

92


NP<br />

左角分析法示例‐58<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

NP<br />

V '<br />

de<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

使用规则:<br />

NP CS de<br />

93


NP<br />

左角分析法示例‐59<br />

S<br />

VP<br />

VP<br />

NP<br />

NP<br />

N V N<br />

CS<br />

NP<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

94


NP<br />

左角分析法示例‐60<br />

S<br />

VP<br />

NP<br />

N V N<br />

VP<br />

CS<br />

NP<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

95


NP<br />

左角分析法示例‐61<br />

S<br />

NP<br />

N V N<br />

VP<br />

CS<br />

NP<br />

V '<br />

V V de<br />

张三 是 县长 派 来 的<br />

(1) S NP VP<br />

(2) NP N<br />

(3) NP CS 的<br />

(4) CS NP V '<br />

(5) VP V NP<br />

(6) V ' V V<br />

匹配成功<br />

分析结束<br />

96

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

Saved successfully!

Ooh no, something went wrong!