This book is for serious NLP researchers and not for engineers. Dealing with Theoretical linguistics, it talks about various strategies to determine the semantic meaning from text. Since this book deals with representation and not parsing natural language sentences, it could be a good reference for you to build systems that respond in common language. It also covers combinatorial algorithms in natural language representation.
Type:
Machine Learning