In such cases, the knowledge-based model could be more useful, as it can find those query terms in the vocabulary.
the knowledge-based model would have a sparse vocabulary for languages that can have heavily inflected words such as Turkish, and Finnish.