MVP in less than 1 Day
Creation of a prototype needed just one team member (skilled in both front-end and back-end development) who worked on the project for less than a day - it was merely to insert hooks on the data-bases so they could be updated automatically and to create a proof of concept of the unique UI experience that Streema could benefit from after implementation of Algolia.
With a little bit of help from the Algolia team, this went pretty smoothly and Streema decided to move forward with Algolia. The main change for Streema was getting accustomed to the fact that the results would not be crawled each time a search is performed, but indexed and pre-ranked. However, the team at Streema ensured that their users benefited from the instant-search results by tweaking their data a bit. “Algolia's ranking algorithm is easier to understand and easier to predict and reason with, but at the expense of some flexibility. We eventually managed to use some tricks to get to very good results. For example, we created filtered copies of some fields, in which we removed common keywords that were not relevant for the searches (e.g. 'radio') effectively reducing the weight of those words in rankings,” says Juan Catalano, CTO at Streema. The best part? Search results in 20 ms for their users, irrespective of where they were in the world.