programming

VOT-CP: A Python program for automatic data codification and calculation of voice onset time

Voice onset time (VOT) is an acoustic property of speech that is able to reveal a lot of information about a speaker’s linguistic experience(s). Analyzing VOT helps us in (a) developing linguistic theories of language representation and (b) assessing a language learner’s approximation to phonetic norms in the target language. In this online presentation, Ernesto GutiĆ©rrez Topete will present a computational tool (a Python program) that can be used to analyze a speaker’s VOT productions for the purposes of linguistic research or instructional student support. This presentation will cover installation and usage instructions and will provide a live demonstration of ...

Python Level 1: Fundamentals of Computer Programming for Language Data Processing

This workshop introduces fundamental concepts of computer programming to a non-technical audience. It is intended to assist faculty and students establish a sound understanding of programming constructs that are useful for working with more advanced tasks, for example, in NLP, Computational Linguistics, and other language data processing endeavors. Concepts such as the use of variables, functions, loops, basic input and output will be addressed. Additionally, recommended best practices for working with Python script files and tools will be demonstrated. Participation does not require prior experience or exposure to computer programming. This is the first in a series of three workshops ...