Natural Language Processing (5) Grammar and parsing (2) chart parsing process

Natural Language Processing (5) Grammar and parsing (2) chart parsing process

C04e17d9b3810e5c0ad22cb8a12589de?s=128

自然言語処理研究室

October 18, 2013
Tweet

Transcript

  1. 1.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP・VP Graph representation of chart parsing S→PP・VP means: dot represents position of analysis. dotted line (active arc): parsing in progress. solid line (inactive arc): parsing finished.
  2. 3.

    N→カレー P→を V→食べ AUXV→た NP → ・ N S →

    PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  3. 4.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  4. 5.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  5. 6.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  6. 7.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → ・ NP P S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  7. 8.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → ・ NP P VP → V AUXV・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  8. 9.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → NP・ P PP → ・ NP P VP → V AUXV・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  9. 10.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → NP・ P PP → NP P・ PP → ・ NP P VP → V AUXV・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  10. 11.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → NP・ P PP → NP P・ S → ・ PP VP PP → ・ NP P VP → V AUXV・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  11. 12.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → NP・ P PP → NP P・ S → ・ PP VP VP → ・ PP VP PP → ・ NP P VP → V AUXV・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  12. 13.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → NP・ P PP → NP P・ S → ・ PP VP S → PP・VP PP → ・ NP P VP → V AUXV・ VP → ・ PP VP S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  13. 14.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → NP・ P PP → NP P・ S → ・ PP VP S → PP・VP VP → PP・VP PP → ・ NP P VP → V AUXV・ VP → ・ PP VP S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  14. 15.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → NP・ P PP → NP P・ S → ・ PP VP S → PP・VP VP → PP・VP PP → ・ NP P VP → V AUXV・ VP → ・ PP VP S → PP VP・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  15. 16.

    N→カレー P→を V→食べ AUXV→た NP → ・ N VP →

    ・V AUXV NP → N・ VP → V・ AUXV PP → NP・ P PP → NP P・ S → ・ PP VP S → PP・VP VP → PP・VP PP → ・ NP P VP → V AUXV・ VP → ・ PP VP S → PP VP・ VP → PP VP・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  16. 18.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP S

    → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  17. 19.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  18. 20.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  19. 21.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  20. 22.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  21. 23.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  22. 24.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP・VP S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  23. 25.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP・VP VP → ・V AUXV S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  24. 26.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP・VP VP → ・V AUXV VP → ・PP VP S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  25. 27.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP・VP VP → ・V AUXV VP → ・PP VP PP → ・ NP P S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  26. 28.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP・VP VP → ・V AUXV VP → ・PP VP VP → V・ AUXV PP → ・ NP P S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  27. 29.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP・VP VP → ・V AUXV VP → ・PP VP VP → V・ AUXV PP → ・ NP P NP → ・ N S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  28. 30.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP・VP VP → ・V AUXV VP → ・PP VP VP → V・ AUXV PP → ・ NP P VP → V AUXV・ NP → ・ N S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N
  29. 31.

    N→カレー P→を V→食べ AUXV→た S → ・ PP VP PP

    → ・ NP P NP → ・ N NP → N・ PP → NP・ P PP → NP P・ S → PP・VP VP → ・V AUXV VP → ・PP VP VP → V・ AUXV PP → ・ NP P VP → V AUXV・ S → PP VP・ NP → ・ N S → PP VP PP → NP P VP → PP VP VP → V AUXV NP → N