This Element introduces a usage-based computational approach to Construction Grammar that draws on techniques from natural language processing and unsupervised machine learning. This work explores how to represent constructions, how to learn constructions from a corpus, and how to arrange the constructions in a grammar as a network. From a theoretical perspective, this Element examines how construction grammars emerge from usage alone as complex systems, with slot-constraints learned at the same time that constructions are learned. From a practical perspective, this work is accompanied by a Python package which enables linguists to incorporate construction grammars into their own corpus-based work. The computational experiments in this Element are important for testing the learnability, variability, and confirmability of Construction Grammar as a theory of language. All code examples will leverage the cloud computing platform Code Ocean to guide readers through implementation of these algorithms.
Jeannette Littlemore, Marianna Bolognesi, Nina Julich-Warpakowski, Chung-hong Danny Leung, Paula Pérez Sobrino, Paula Pérez Sobrino, Jeannette (University of Birmingham) Littlemore, Marianna (Universita di Bologna) Bolognesi, Germany) Julich-Warpakowski, Nina (Universitat Erfurt, Chung-hong Danny (Hong Kong Metropolitan University) Leung, Paula Perez (University of La Rioja) Sobrino, Nina Julich Warpakowski
Sherman Wilcox, Rocío Martínez, Sara Siyavoshi, Sherman (University of New Mexico) Wilcox, Rocio (University of Buenos Aires and National Scientific and Technical Council) Martinez, Sara (University of the Free State) Siyavoshi, Sara Martínez, Rocío
Sherman Wilcox, Rocío Martínez, Sara Siyavoshi, Sherman (University of New Mexico) Wilcox, Rocio (University of Buenos Aires and National Scientific and Technical Council) Martinez, Sara (University of the Free State) Siyavoshi, Sara Martínez, Rocío