Combining CNNs and Pattern Matching for Question Interpretation in a Virtual Patient Dialogue System | Synapse