This is your work, valued
Computational linguist, professor; phonology and morphology, language resources, finite-state technologies, neural networks.
textgrid. A Python module for interacting with Praat TextGrid files. Also includes a class for reading HTK .mlf files into Praat
302pynini. Read-only mirror of Pynini
173swipe. A pitch tracker using Camacho's SWIPE' algorithm, written in C
101syllabify. Python module for syllabifying English ARPABET transcriptions
74EditTransducer. Python implementation of Levenshtein distance and Levenshtein automata matching
27pytrie. An efficient implementation of a prefix tree ("trie") using Python dictionaries, with autocompletion
12perceptronix. Sparse and dense linear models, for C++ and Python, with funny optimizations
7hayes2009. Hayes 2009 phonological feature tables
7SOTA-taggers. Code for Gorman & Bedrick's "We need to talk about standard splits" (ACL '19)
7ELP-annotations. Morphological annotations from the English Lexicon Project
7wikipron. Massively multilingual pronunciation mining
6citylex. An English lexical database from the Big 🍎, let's go Mets baby love da Mets
5lingtex. Macros for linguistics research in TeX
4whatq. Counts quoting style in different languages and scripts
3swc. A simple threaded wave length counter for Python
3childes_processing. Python code for processing CHILDES XML files
3ptbtok. Penn Treebank tokenizer with no dependencies
2elevator.js. Elevator effect in pure Javascript
1tlgu_resources. C
1dissertation. My University of Pennsylvania dissertation
1smartquote. 🧠 substitute or remove “smart” quotes 🤯
1pair_ngram_model. Python
1