After reading the title of this post, you were probably wondering the same thing everyone asked us while working on this project:
Why?
And you would be right. Why would we want to remove Coveo’s most useful features: Machine Learning, sorting, and automatically-tuned relevancy?
There are 4 reasons:
- For fun
- To try to get different results each time you execute a query
- To test what we could achieve with the current infrastructure and tools
- But yeah, mostly for fun
This post will cover the road we had to walk to achieve such results.