27 Dec computational linguistics
The black art of teaching intransigent machines how to interpret, translate, summarize and recombine human language in a way that preserves the original intent. Some tools of the computational linguistics practitioner are corpora and bi-lingual corpora, grammar rule sets, semantic case rules, morphology rules, speech recognition methods and tools, statistical modeling formulas and tools, and ontologies.