Algolia, Elasticsearch, and Afosto have different approaches to search relevance. However, of the three, I will recommend Afosto’s Instant Search because it lets you to use custom rules to improve search relevance. You can fine-tune these rules and implement search relevance your own way.