What is the usage of Carabao and such tools in general?
In short: wherever natural language is used. Here is just a handful (and many of these applications already exist): • Natural language user interfaces. You ask a question, and a machine answers. • Intelligent ads based not just on keywords, but on a deeper meaning of the text. • Translation between languages. • Better, more intelligent, search engines. • Automatic surveillance – tracking security threats via the subtlest hints. • Better performance of speech recognition and OCR software, as they will be looking for meaningful combinations – like humans do.