Search is one of the most interesting problems to attempt and Zomato has made their search understand natural language; here's a quick gist about this system 🧵 A simple search engine that just does a weighted search on name and description is easy to game. For example: "Best Coffee Cafe" would rank restaurants having the word "best" in their names higher.
How Zomato improved its search using NLP
How Zomato improved its search using NLP
How Zomato improved its search using NLP
Search is one of the most interesting problems to attempt and Zomato has made their search understand natural language; here's a quick gist about this system 🧵 A simple search engine that just does a weighted search on name and description is easy to game. For example: "Best Coffee Cafe" would rank restaurants having the word "best" in their names higher.