When you search in a help desk or a knowledge base, which gives the best results according to you?

Do you prefer something that is keyword + synonym like Algolia, or something that works kind of like Google (semantic understanding)?