SPOT featured in The Humanities Institute newsletter

The Humanities Institute at UC Santa Cruz published an article on SPOT in December: “NSF Grant Supports Linguistics Research at UCSC through SPOT Project.”

Linguistics Professors Junko Ito and Armin Mester were recently awarded a multi-year NSF grant on Syntax-Prosody in Optimality Theory (abbreviated as “SPOT”) that will propel work on the project through 2020.

Within the field of linguistics, syntax and prosody are well understood concepts, but for those of us outside the field, it takes some introduction. Simply put, syntax is sentence structure, and prosody is the sound structure of spoken language. Prosody — the stress, pitch, and grouping structure (pauses) we impose through speaking — gives audible form to the abstract syntactic structure, in a way that supplies the listener with crucial cues to the intended meaning of each utterance. […]

Read the whole article at https://thi.ucsc.edu/nsf-grant-supports-linguistics-research-ucsc-spot-project/?sf_paged=3.

Introducing SPOT

The grammatical structure of a sentence (syntax) influences the way it is pronounced (prosody), but prosody does not perfectly mirror syntax. Work on the syntax-prosody interface tries to model the range of mappings from syntax to prosody. Both the prosodic and the syntactic structure of a sentence can be fruitfully understood as tree structures, and so a short sentence can be parsed into many, many possible prosodic structures. In order to say which prosodic result is “best” (optimal according to a set of ranked constraints), as required by the widely used framework of Optimality Theory, every possible such tree must be considered and evaluated.

The SPOT application (implemented in JavaScript with an html GUI) is a tool for automatically generating and evaluating all possible prosodic parses of a string of words. Using SPOT enables the syntax-prosody analyst to be confident that they are not leaving out a crucial candidate that will break the analysis, and be sure that they haven’t made an addition mistake somewhere in counting up violations. SPOT is designed to be paired with OTWorkplace or other software for calculating ranking information and factorial typologies, in order to develop a complete and rigorous analysis.

Code available on Github [https://github.com/syntax-prosody-ot]

GUI accessible here: [https://people.ucsc.edu/~jbellik/spot/interface1.html]