This is the schedule for Advanced Seminar in Computational Linguistics: Computational Models of Human Parsing, Fall 2016.
After some administrivial and general preliminaries, we'll begin by looking at how the parsing problem is introduced in computational linguistics. In the process of looking at a textbook NLP introduction to syntactic parsing, we'll make sure everyone gets up to speed on some core computational concepts like search, time and space complexity, formal description of parsing algorithms. We'll also include discussion of computational modeling a bit more generally, assisted by Marr's levels of description.
Readings
Optional homework
To really solidify your understanding of top down and bottom up parsing, I recommend you work your way through the top-down example on pages 7-9 of Shieber et al., and then see if you can understand the bottom-up shift-reduce parser and work through the example on pages 10-11 without first looking at the answer.If you want to get hands on, a good starting point would be Chapter 8, Analyzing Sentence Structure from the NLTK (Natural Language Toolkit) book. NLTK is a suite of open source Python modules, data sets and tutorials supporting research and development in natural language processing and it can be very useful for (self-)learning.
Optional background
There is, of course, a voluminous literature in psycholinguistics discussing parsing from a computational angle, albeit not computational modeling per se. An early review touching on many of the major issues from a psycholinguistic perspective isand a more current example reviewing some relevant issues, focused on comprehension of relative clauses, is
- Frazier, Lyn (1987), "Sentence processing: A tutorial review", in Coltheart, M., Attention and Performance XII: The Psychology of Reading, Lawrence Erlbaum Associates,
- P. Gordon and M. Lowder, "Complex Sentence Processing: A Review of Theoretical Perspectives on the Comprehension of Relative Clauses", Language and Linguistics Compass 6/7 (2012): 403–415, 10.1002/lnc3.347.
Readings
Readings
Readings
Not about ambiguity but it's come up a number of times so let's have it on the reading list somewhere!
Readings
Readings
No class: Yom Kippur
Readings
Readings
Project discussions
Note late-breaking change to this week's reading
Readings
Also of interest:
Class will only go until 3:30pm today so that everyone can attend the first Baggett lecture.
We are covering this topic spread out over two class sessions. Today's session is a ramping-up, and then on November 30th we'll look at Stabler 2013 in depth.
Readings
No class. Happy Thanksgiving!
Reading
This week we'll be doing more of an introduction to a class of methods, rather than a deep dive into a specific piece of research about computational modeling of human parsing.
Plan:
Of related interest
Philip Resnik, Associate Professor
Department of Linguistics and Institute for Advanced Computer Studies
Department of Linguistics
1401 Marie Mount Hall UMIACS phone: (301) 405-6760
University of Maryland Linguistics phone: (301) 405-8903
College Park, MD 20742 USA Fax: (301) 314-2644 / (301) 405-7104
http://umiacs.umd.edu/~resnik E-mail: resnik AT umd _DOT.GOES.HERE_ edu