This link has been bookmarked by 68 people . It was first bookmarked on 29 Oct 2006, by Dagang Wei.
-
Si Ling PangPaper by Sergey Brin and Lawrence Page on Google, a prototype of a large-scale search engine which makes heavy use of the structure present in hypertext. Google is designed to crawl and index the Web efficiently and produce much more satisfying search
results than existing systems. The prototype with a full text and hyperlink database of at least 24 million pages is available at
http://google.stanford.edu/ -
Max UgazEl paper de Brin y Page donde presentan su motor de busqueda Google en en Stanford. Enero 1996
-
Clayton BussHow it works. Seeing as we are looking at search engines this next week, some of you might like to know how one works to find what you are looking for and then display that result!
-
The citation (link) graph of the web is an important resource that has
larg -
The citation (link) graph of the web is an important resource that has
larg - 26 more annotations...
-
-
-
The Anatomy of a Large-Scale Hypertextual Web Search Engine
-
-
Tom MarchSergey Brin and Lawrence Page's early Stanford paper about how Google works.
-
-
-
george roarandom surfing
-
-
a comprehensive
index of the Web will contain over a billion documents. -
20 million queries per day.
- 98 more annotations...
-
-
-
(Note: There are two versions of this paper -- a longer full version
and a shorter printed version. The full version is available on the
web and the conference CD-ROM.)
The web creates new challenges for information retrieval. The amount
of information on the web is growing rapidly, as well as the number of
new users inexperienced in the art of web research. People are likely to
surf the web using its link graph, often starting with high quality human
maintained indices such as Yahoo! or
with search engines. Human maintained lists cover popular topics effectively
but are subjective, expensive to build and maintain, slow to improve, and
cannot cover all esoteric topics. Automated search engines that rely on
keyword matching usually return too many low quality matches. To make matters
worse, some advertisers attempt to gain people's attention by taking measures
meant to mislead automated search engines. We have built a large-scale
search engine which addresses many of the problems of existing systems.
It makes especially heavy use of the additional structure present in hypertext
to provide much higher quality search results. We chose our system name,
Google, because it is a common spelling of googol, or 10100
and fits well with our goal of building very large-scale search engines. -
Search engine technology has had to scale dramatically to keep up with
the growth of the web. In 1994, one of the first web search engines, the
World Wide Web Worm (WWWW) [McBryan
94] had an index of 110,000 web pages and web accessible documents.
As of November, 1997, the top search engines claim to index from 2 million
(WebCrawler) to 100 million web documents (from Search
Engine Watch). It is foreseeable that by the year 2000, a comprehensive
index of the Web will contain over a billion documents. At the same time,
the number of queries search engines handle has grown incredibly too. In
March and April 1994, the World Wide Web Worm received an average of about
1500 queries per day. In November 1997, Altavista claimed it handled roughly
20 million queries per day. With the increasing number of users on the
web, and automated systems which query search engines, it is likely that
top search engines will handle hundreds of millions of queries per day
by the year 2000. The goal of our system is to address many of the problems,
both in quality and scalability, introduced by scaling search engine technology
to such extraordinary numbers.
-
-
-
In 1994, one of the first web search engines, the
World Wide Web Worm (WWWW) [McBryan
94] had an index of 110,000 web pages and web accessible documents -
WebCrawler
- 16 more annotations...
-
-
Nick CowieSergey Brin & Lawrence Page on the prototype of Google while still at Stanford
-
Lisa SpiroIn this paper, we present Google, a prototype of a large-scale search engine which makes heavy use of the structure present in hypertext. Google is designed to crawl and index the Web efficiently and produce much more satisfying search results than existing systems. The prototype with a full text and hyperlink database of at least 24 million pages is available at http://google.stanford.edu/
To engineer a search engine is a challenging task. Search engines index tens to hundreds of millions of web pages involving a comparable number of distinct terms. They answer tens of millions of queries every day. Despite the importance of large-scale search engines on the web, very little academic research has been done on them. Furthermore, due to rapid advance in technology and web proliferation, creating a web search engine today is very different from three years ago. This paper provides an in-depth description of our large-scale web search engine -- the first such detailed public description we know of to date. -
Webtwo Dozent
(tags: webdev science google) -
-
Human maintained lists cover popular topics effectively
but are subjective, expensive to build and maintain, slow to improve, and
cannot cover all esoteric topics -
advertisers attempt
- 28 more annotations...
-
-
Concepción Abraira Fernándezartículo d presentación del proyecto Google allá por el año 1997/98
-
Alla GringausPageRank can be thought of as a model of user behavior. We assume there is a "random surfer" who is given a web page at random and keeps clicking on links, never hitting "back" but eventually gets bored and starts on another random page. The probability t
-
Chris ChesherOriginal article on Google technology
-
-
n this section, we will give a high level overview of how the whole system
works as pictured in Figure 1. Further sections will discuss the applications
and data structures not mentioned in this section. Most of Google is implemented
in C or C++ for efficiency and can run in either Solaris or Linux.In Google, the web crawling (downloading of web pages) is done by several
distributed crawlers. There is a URLserver that sends lists of URLs to
be fetched to the crawlers. The web pages that are fetched are then sent
to the storeserver. The storeserver then compresses and stores the web
pages into a repository. Every web page has an associated ID number called
a docID which is assigned whenever a new URL is parsed out of a web page.
The indexing function is performed by the indexer and the sorter. The indexer
performs a number of functions. It reads the repository, uncompresses the
documents, and parses them. Each document is converted into a set of word
occurrences called hits. The hits record the word, position in document,
an approximation of font size, and capitalization. The indexer distributes
these hits into a set of "barrels", creating a partially sorted forward
index. The indexer performs another important function. It parses
out all the links in every web page and stores important information about
them in an anchors file. This file contains enough information to determine
where each link points from and to, and the text of the link.The URLresolver reads the anchors file and converts relative URLs into
absolute URLs and in turn into docIDs. It puts the anchor text into the
forward index, associated with the docID that the anchor points to. It
also generates a database of links which are pairs of docIDs. The links
database is used to compute PageRanks for all the documents.The sorter takes the barrels, which are sorted by docID (this is a simplification,
see Section 4.2.5), and resorts them by wordID to generate
the inverted index. This is done in place so that little temporary space
is needed for this operation. The sorter also produces a list of wordIDs
and offsets into the inverted index. A program called DumpLexicon takes
this list together with the lexicon produced by the indexer and generates
a new lexicon to be used by the searcher. The searcher is run by a web
server and uses the lexicon built by DumpLexicon together with the inverted
index and the PageRanks to answer queries.
-
-
-
In this paper, we present Google, a prototype of a large-scale search engine which makes heavy use of the structure present in hypertext. Google is designed to crawl and index the Web efficiently and produce much more satisfying search results than existing systems. The prototype with a full text and hyperlink database of at least 24 million pages is available at http://google.stanford.edu/
-
In this paper, we present Google, a prototype of a large-scale search engine which makes heavy use of the structure present in hypertext. Google is designed to crawl and index the Web efficiently and produce much more satisfying search results than existing systems. The prototype with a full text and hyperlink database of at least 24 million pages is available at http://google.stanford.edu/
-

Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.