Here is a draft manuscript of my forthcoming book on computational Construction Grammar:

Computational Construction Grammar: A Usage-Based Approach

Abstract. This Element provides an introduction to working with construction grammars within computational linguistics, with a focus on modelling the emergence of constructions given exposure to a training corpus. Drawing on techniques from unsupervised learning, it shows 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 work shows that construction grammars are learnable from usage alone, assuming no starting structures. From a practical perspective, the Element is accompanied by a Python package which enables linguists to incorporate computational construction grammar into their own work.