← Speech and Language Processing
NLP›Popular Textbooks› SLP · Appendix G

Appendix G

Combinatory Categorial Grammar

Appendix: Combinatory Categorial Grammar, in Daniel Jurafsky and James H. Martin, Speech and Language Processing, 3rd edition draft, August 19, 2026.

Topics to learn

Page numbers refer to the linked chapter PDF.

FAQ

Where does most of the grammar live in CCG?

In the lexical categories. A word can have a complex category that says what arguments it takes and in which direction. The combinatory rules are a smaller shared set.

What is a supertag?

A lexical category assignment. Supertagging chooses likely categories before the full parse, which cuts the search. A wrong supertag can remove the correct derivation.

What is A* searching for?

A derivation whose cost is optimal under the chosen score, using a heuristic to avoid expanding every partial result. The heuristic has to be admissible for the optimality claim to hold.

Does one CCG derivation mean one constituent tree?

Not automatically. CCG has its own derivations, and CCGbank relates them to treebank structure. Do not treat a CCG step and a context-free rule as the same object.