Term conflation methods in information retrieval: non-linguistic and linguistic approaches