Building Your Own Search Engine From Scratch What Underlies Modern Search? Simple Concepts.
Building Your Own Search Engine From Scratch What Underlies Modern Search? Simple Concepts. How many times do you search the web daily? 5, 20, 50? If Google is your search engine of choice, you can look at your history of searches here . Despite how deeply search underlies our daily activities and interaction with the world, few of us understand how it works. In this post, I work to illuminate the underpinnings of search. This is from implementing a search engine, based on the original Google implementation. First, we will look at a preliminary step: understanding web servers . What is a client-server infrastructure ? How does your computer connect to a website? You will get to see what happens when a search engine connects with your computer, a website, or anything else. Then, we will look through the three base parts of a search engine: the crawler, indexer, and PageRank algorithm. Each of these will give you a rich understanding of th...