For anyone interested, there's a hilariously bitter and practical paper on the trials and tribulations of building a search engine: http://queue.acm.org/detail.cfm?id=988407 EDIT: Article is clearly from an earlier era, but it's really cool to see how far we've come and how much more computing power we have available now. There are entire categories of problems that simply don't exist anymore.
Wouldn't it be fun to build your own Google?
61–63 of 63 posts
Re: Wouldn't it be fun to build your own Google?
#62Earlier quoted context omitted.
I'm pretty sure Elastic is on the right direction in this regard, don't you think?
Elastic is more like a quick way to search through huge amounts of text, not a way to rank which hits are more relevant.
Re: Wouldn't it be fun to build your own Google?
#63At first Google was a search algorithm, but at some point they decided to have humans review and rank the important queries. Important as in query volume. Why use humans? People can decide if your navigation is intuitive. They can decide if your page looks like crap. If 230,000 people are searching for "coconut oil" per month (actual numbers) then it's worth having an intern spend 15 minutes to make sure page 1 of "c…
I think human reviews of all the important websites and SERPs, that's harder for a competitor to reproduce. Google was forced into that by improved "search engine optimization". SEO used to be about things like keyword stuffing, but as Google made their search engine smarter, SEO companies made their search spamming smarter. There are now SEO operations using machine learning to reverse engineer Google's algorithms a…