A Semi-supervised Approach for Natural Language Call Routing