Carabao is a family of multipurpose linguistic tools. It gives the following capabilities: * Sense disambiguation * Detailed, sentence by sentence domain extraction * Deep morphological analysis and synthesis * Automatic linguistic profiling * Idiom extraction * Universal measure conversion * Transliteration between scripts * Machine readability evaluation of texts * Automatic translation between languages The most distinctive feature of Carabao is its full abstraction from the linguistic point of view. All the linguistic logic resides in a database full with a strong GUI data editor. By removing the linguistic logic from the source code, a few goals are achieved: * Separation of tasks between software producers and linguists * Faster and more reliable development of new linguistic engines which does not require participation of IT people * Ease of programmatic use and customization