Computational Psycholinguistics

Lecturer: Matthew Crocker
Format: Lectures with Tutorials (4 SWS, 6LP)
Programme: MSc in LS&T, Diplom CL, BA in CL
Times: Mon 14-16 (Lecture), Wed 14-16 (Tutorial)
Location: On-line in Microsoft Teams
Language of Instruction: English
Course begin: Monday, 25 Oct 2021

Course Organisation for Winter 2021-21
For at least the beginning of the course, lectures and tutorials will take place on-line, using MS Teams, as follows:
  • Lectures will be done on-line in MS Teams during the Monday lecture slot (occasionally, possible pre-recorded).
  • Tutorial sheet will be posted in Teams, after each lecture: please get as far as you can with the tutorial before the Tutorial slot.
  • Tutorials usually take place on Wed at 14:15 in Teams, and you are expected to participate in all sessions.
  • Tutorials will provided an opportunity for any further Q&A about lectures, and assistance in progressing with the tutorials.
  • Completed tutorial sheets must be submitted by midnight on Sundays, before the next lecture, via Teams. You must hand in all tutorials.
  • All course lectures, links, downloads, and assignments will be distributed via Teams: here [Link to Teams] .

Course Contents

This course will discuss current computational models of human language processing. We will consider both how computational linguistics can inform the development of psycholinguistic theories, and also how computational models can account for and explain (experimentally) observed human language processing behaviour. The course will begin with an introduction to psycholinguistic research, summarising both the key observations about human language understanding, and also presenting central theoretical debates including issues such as modularity, incrementality, and the psychological status of linguistic principles and representations. We will then consider a number of computational models of lexical and sentence level processing and language acquisition. The models covered exploit symbolic, probabilistic, connectionist, and also 'hybrid' computational mechanisms.



Tutorials
Files for the tutorials will be posted via Teams

Software
The course will use several systems for experimenting with computational models of human language processing.
  • Prolog implementations of incremental parsers. You can get SWI-Prolog [here], and find online tutorials [here]
  • Probabilistic models of lexical and syntactic processing

Systems are freely available, for Mac OS, Linux, and Windows operating systems. You will need a login for the Coli servers, and you will need to run an X-terminal on your computer, to enable the use of graphical software on the servers. Please familiarize yourself with the basic Unix command line, and a text editor like vi, vim, or emacs.

Course Readings


Additional Literature (not relevant for 2015-16).