Skip to content

Compling2-Spring2019-SBU/main

Repository files navigation

Computational Linguistics 2

Course Info

Instructor: Jeffrey Heinz [email protected] SBS N237, IACS 160
Course: Tuesday, Thursday 8:30am-9:50am SBS N250 (Compling Lab)

Office Hours are Mondays and Wednesdays from 2:30-4:00pm and by appointment.

Read the syllabus

Description

This course acts as the bridge from introductory courses in linguistics (Syntax 1, Phonology 1, Phonetics) and computational methods (Statistics, Mathematical Methods in Linguistics, Computational Linguistics 1) to advanced courses and seminars in computational\slash mathematical linguistics. In contrast to the NLP courses offered by the department of computer science, this course focuses on studying the properties of natural language from a computationally informed perspective. The question is not about how computers can solve language-related tasks, but how aspects of knowledge of language and its acquisition can be conceptualized as computational problems. This emphasis is also reflected in the selection of topics for this course.

List of topics

  • Phonology and Morphology/

    • The role of formalization
    • String languages
    • Regular languages
    • String transductions
    • Subregular classes
    • Computational perspectives on phonological theories like SPE and OT
  • Syntax

    • Tree languages
    • Syntax is more complex than phonology
    • Mildly context-sensitive formalisms (TAG, MGs)
    • Tree transductions
    • Regular representations of MCS formalisms

Useful Links

Using git

Markdown

LaTeX

Python

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published