Can a computer understand the hendecasyllables of Catullus, the declamations of Seneca, or the letters of Pliny? Not yet, and maybe never in any conventional sense of this word. No one has succeeded so far in teaching a computer to comprehend language – that is, to reason about, generate, act upon and, importantly, communicate intentions through symbolic speech – let alone to appreciate texts written in a dead language with a sophisticated literary tradition. (Embodied cognitive science claims, in fact, that without a human body no computer can ever hope to achieve human understanding). But it is possible to represent the meanings of the Latin language in a way that can be manipulated and analysed by computers. The idea of training machines in these meanings forms the basis for the field of natural language understanding, which is a specialized kind of natural language processing (NLP) focused on modelling linguistic semantics.