Skip to main content

Search People on Web

There are various reasons why we might need to search for people, we may need to find a lost relative, an old flame, a classmate or a business contact – but if we are using a search engine such as Google or Yahoo to search for people, we have probably realized by now that it might work in some cases but in most cases it won’t.

How come the best search engines fail so miserably when it comes to people search? The answer lies in a little known but very important part of the web called “the deep web“.

Also known as “invisible web”, the term “deep web” refers to a vast repository of underlying content, such as documents in online databases that general-purpose web crawlers cannot reach. The deep web content is estimated at 500 times that of the surface web, yet has remained mostly untapped due to the limitations of traditional search engines.

Since most personal profiles, public records and other people-related documents are stored in databases and not on static web pages, most of the higher-quality information about people is simply “invisible” to a regular search engine.

Some of the site with Deep Web content are :



Deep Web query-engine find content on deep web pages that cannot be found on regular search engines. Unlike a typical search-engine, they are designed to retrieve information from the deep web, its bots interact with searchable databases and extract data, contact details and other relevant information from personal profiles, member directories, scientific publications, court records and numerous other deep-web sources.
It is not just about finding more results, it uses advanced language-analysis and ranking algorithms to bring us the most relevant bits of information about a person in a single, easy-to-read results page.

Some of such good people search engines are :

Comments

Popular posts from this blog

JUnit – Run unit test in an Sequence / Order

In JUnit, we can use @FixMethodOrder(MethodSorters.xxx) to run the test methods in a sequence or order.

import org.junit.FixMethodOrder;import org.junit.Test;import org.junit.runners.MethodSorters;importstatic org.hamcrest.CoreMatchers.is;importstatic org.junit.Assert.assertThat;//Sorts by method name@FixMethodOrder(MethodSorters.NAME_ASCENDING)publicclassExecutionOrderTest{@TestpublicvoidtestB(){assertThat(1+1,is(2));}@Testpublicvoidtest1(){assertThat(1+1,is(2));}@TestpublicvoidtestA

Exploring Node.js Internals

I found a great article explaining Node JS internals, must read :

https://www.smashingmagazine.com/2020/04/nodejs-internals/


Some other articles :

Introduction to Node.jsBeing an official website, Node.dev explains what Node.js is, as well as its package managers, and lists web frameworks built on top of it.“JavaScript & Node.js”, The Node Beginner BookThis book by Manuel Kiessling does a fantastic job of explaining Node.js, after warning that JavaScript in the browser is not the same as the one in Node.js, even though both are written in the same language.Beginning Node.jsThis beginner book goes beyond an explanation of the runtime. It teaches about packages and streams and creating a web server with the Express framework.LibUVThis is the official documentation of the supporting C++ code of the Node.js runtime.V8This is the official documentation of the JavaScript engine that makes it possible to write Node.js with JavaScript. x