Search Heterogeneous Linguistics