Text this: Representing Meaning with a Combination of Logical and Distributional Models