Text this: Learning and Reasoning in Unknown Domains