Text this: Analogical Learner For Natural Language Processing Based On Structured String-tree Correspondence (sstc) And Case-based Reasoning