July/August 2018 issue of acmqueue The July/August issue of acmqueue is out now
Subscribers and ACM Professional members login here



Search Engines

  Download PDF version of this article PDF

Error 526 Ray ID: 46e4c580b9f591e2 • 2018-10-23 14:07:42 UTC

Invalid SSL certificate

You

Browser

Working
Newark

Cloudflare

Working
deliverybot.acm.org

Host

Error

What happened?

The origin web server does not have a valid SSL certificate.

What can I do?

If you're a visitor of this website:

Please try again in a few minutes.

If you're the owner of this website:

The SSL certificate presented by the server did not pass validation. This could indicate an expired SSL certificate or a certificate that does not include the requested domain name. Please contact your hosting provider to ensure that an up-to-date and valid SSL certificate issued by a Certificate Authority is configured for this domain name on the origin server. Additional troubleshooting information here.

acmqueue

Originally published in Queue vol. 2, no. 2
see this item in the ACM Digital Library


Tweet



Related:

Latanya Sweeney - Discrimination in Online Ad Delivery
Google ads, black names and white names, racial discrimination, and click advertising


Ryan Barrows, Jim Traverso - Search Considered Integral
A combination of tagging, categorization, and navigation can help end-users leverage the power of enterprise search.


Ramana Rao - From IR to Search, and Beyond
Searching has come a long way since the 60s, but have we only just begun?


Mike Cafarella, Doug Cutting - Building Nutch
Search engines are as critical to Internet use as any other part of the network infrastructure, but they differ from other components in two important ways. First, their internal workings are secret, unlike, say, the workings of the DNS (domain name system). Second, they hold political and cultural power, as users increasingly rely on them to navigate online content.



Comments

(newest first)

Displaying 10 most recent comments. Read the full list here

Stephen W Stankiewicz III | Thu, 05 Jul 2018 11:34:50 UTC

I actually created one of the first metasearch engines back in 2000-2001 called mystanky.com - It went up to a top 30K site at alexa and it was like the wild west back then. I even had a platform like adwords but us small guys in the basement got crushed.


Vivek | Sun, 09 Jul 2017 07:43:30 UTC

Nice blog! I have taken a shot at explaining search engines - a stab at creating them from scratch using your own data - https://machinelearningblogs.com/2016/12/12/how-to-build-a-search-engine-part-1/ Let me know what you think!


name | Wed, 25 Feb 2015 05:08:39 UTC

I agree that writing and deploying a search engine for use by public users can be quite a work. The difficulty is in the infrastructure requirement such as storage and extensibility to handle requests. This can be done in under a day for a folder on your computer. Although this is not viable search engine from a deployment to public, never the less it is a search engine that will be efficient. Thanks http://www.fixithere.net


MonjuSarkar | Sun, 22 Feb 2015 08:38:04 UTC

I want to build up a new search engine.But I do not know how can I start this search engine.No one give me a good idea.At present most of the people does not like google,so they are now looking for a new one.Because google is too much commercial.Please if anybody read this message please give me a good information about search engine.


nishant | Mon, 16 Feb 2015 17:39:34 UTC

Sir, I am a student doing B.Tech Computer Science Engineering. I want to develop a project in Search Engine Optimization or making a search engine. Can I get some ideas for my minor project?


Irfan Ullah | Thu, 22 Nov 2012 05:03:38 UTC

Great Article, very informative


Wouter-Jan | Fri, 02 Nov 2012 10:50:34 UTC

Why would you not suggest peer-to-peer crawling as this could eliminate bandwidth issue.


Ashwani  Priyedarshi | Wed, 25 Jul 2012 10:39:00 UTC

Just Loved it :) With data on internet increasing at exponential rate its becoming difficult it get it right day by day.


Lukas Gutschmidt | Tue, 20 Mar 2012 20:21:21 UTC

Loved your article. I spent like half a year on a search engine (Though I do not work full time, since I'm still and I am alone.). Probably the most time fixing overcoming errors. Happens that, when you have crawled a few million documents, there is one website with an error and you have to restart the system and find a way to fix it.


Harisankar Krishna Swamy | Sun, 30 Oct 2011 13:54:35 UTC

I agree that writing and deploying a search engine for use by public users can be quite a work. The difficulty is in the infrastructure requirement such as storage and extensibility to handle requests. We can think of replicable group of nodes to address extending for more requests. But, the logic behind a search engine and the data structures are not that difficult to write on your own. In fact to write a simple search engine like Google which gives you the list of html web pages files which have your key words is not that difficult at all. This can be done in under a day for a folder on your computer. Although this is not viable search engine from a deployment to public, never the less it is a search engine that will be efficient.

The design and implementation of the java search engine, its performance are here http://harisankar-krishnaswamy.blogspot.com/2011/10/how-to-code-your-own-search-engine-like.html

Best Regards, Harisankar Krishna Swamy


Displaying 10 most recent comments. Read the full list here
Leave this field empty

Post a Comment:







© 2018 ACM, Inc. All Rights Reserved.