In grade school, no one would have ever guessed I'd grow up to become a linguist-- I was the kid who got Cs in French and couldn't produce a trill to save my life! I went to university majoring in civil engineering-- relieved that there was no language requirement for that major. But I ended up switching to geophysics, thinking that it would be less restrictive than engineering, and that it would allow me to spend more time in the mountains (which turned out to be wishful thinking)...Read more
The Cambridge Handbook of Communication Disorders examines the full range of developmental and acquired communication disorders and provides the most up-to-date and comprehensive guide to the epidemiology, aetiology and clinical features of these disorders.
Computational Semantics with Functional Programming
Computational semantics is the art and science of computing meaning in natural
language. The meaning of a sentence is derived from the meanings of the
individual words in it, and this process can be made so precise that it can be
implemented on a computer. Designed for students of linguistics, computer
science, logic and philosophy, this comprehensive text shows how to compute
meaning using the functional programming language Haskell. It deals with both
denotational meaning (where meaning comes from knowing the conditions of
truth in situations), and operational meaning (where meaning is an
performing cognitive action). Including a discussion of recent developments in
logic, it will be invaluable to linguistics students wanting to apply logic
studies, logic students wishing to learn how their subject can be applied to
linguistics, and functional programmers interested in natural language
processing as a new application area.