Few algorithms to work like google search