How to build a better Google? Adam Bak IST 497E November 21, 2002.

Slides:



Advertisements
Similar presentations
Finding Sources Introduction Types of sources Locating sources Online card catalogues Search engines Online databases Talk About It Your Turn Tech Tools.
Advertisements

ONLINE RESOURCES. QUESTION Do you ever go onto the Internet and plan to only spend a small amount of time looking for something and spend much longer.
ONLINE RESOURCES. QUESTION Do you ever go into the Internet and plan to only spend a small amount of time looking for something and spend much longer.
Chapter 2 Gathering Target Information: Reconnaissance, Footprinting, and Social Engineering.
1 Advanced Searching Use Query Languages. Use more than one search engine. –Or metasearches like at Start with simple searches. Add.
Searching The Web Search Engines are computer programs (variously called robots, crawlers, spiders, worms) that automatically visit Web sites and, starting.
Chapter 5 Searching for Truth: Locating Information on the WWW.
Searching and Researching the World Wide: Emphasis on Christian Websites Developed from the book: Searching and Researching on the Internet and World Wide.
8/2/2007 Google Search Tips: Advanced Features By Robin Hartman, Associate Librarian Darling Library – Hope International University Adapted from “A Google.
What’s The Difference??  Subject Directory  Search Engine  Deep Web Search.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
An introduction to databases In this module, you will learn: What exactly a database is How a database differs from an internet search engine How to find.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
Kathy Drewes Signing in  You will need a library ID.  Library ID :  Is not your Aurora account (class sign-up)  You need.
Chapter 5 Searching for Truth: Locating Information on the WWW.
HOW SEARCH ENGINE WORKS. Aasim Bashir.. What is a Search Engine? Search engine: It is a website dedicated to search other websites and there contents.
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
The Confident Researcher: Google Away (Module 2) The Confident Researcher: Google Away 2.
Search Engines. Internet protocol (IP) Two major functions: Addresses that identify hosts, locations and identify destination Connectionless protocol.
The Confident Researcher: Deeper Down the Rabbit Hole (Module 3) The Confident Researcher: Deeper Down the Rabbit Hole 3.
Basic Web Applications 2. Search Engine Why we need search ensigns? Why we need search ensigns? –because there are hundreds of millions of pages available.
How did the internet develop?. What is Internet? The internet is a network of computers linking many different types of computers all over the world.
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
- prevents a search term to show in results for example searching for doughnut -cream can hel p you to avoid creamy doughnutsdoughnut -cream  “ “  using.
 Search Engine Search Engine  Steps to Search for webpages pertaining to a specific information Steps to Search for webpages pertaining to a specific.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 1 1 Browser Basics Introduction to the Web and Web Browser Software Tutorial.
Innovations & Inventions The 1990’s by Sebastian, Issy, and Lori.
What to Know: 9 Essential Things to Know About Web Searching Janet Eke Graduate School of Library and Information Science University of Illinois at Champaign-Urbana.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 3 1 Searching the Web Using Search Engines and Directories Effectively Tutorial.
The Internet 8th Edition Tutorial 4 Searching the Web.
Google Search Engine
Google Research Presentation By Mathenia Helene Rojas Who is Florence Nightingale Who was Florence Nightingale?
XP Practical PC, 3e Chapter 8 1 Browsing and Searching the Web.
Link: link: restricts the results to those web pages that have links to the specified URL. There can be no space between link: and the URL. Source:
Introduction to Database Tonga Institute of Higher Education NOS 215.
Chapter 8  Government and Universities over 30 years  Who’s connected today? ◦ Individuals ◦ Educational institutions ◦ Government ◦ Research ◦ Medical.
Technology Vocabulary Words. Understanding the meaning A motherboard is the main circuit board of the computer. Why do you think it is called a motherboard.
7/30/07 Google Search Tips: Lesser Used Databases By Robin Hartman, Associate Librarian Darling Library – Hope International University Adapted from “A.
陈贵梧 Chen Gui-wu Search. Outline l Google Overview l Basics of Google Search l Advanced Search Made Easy l Search Results Page l Google Tools l Questions.
Web Information Retrieval Prof. Alessandro Agostini 1 Context in Web Search Steve Lawrence Speaker: Antonella Delmestri IEEE Data Engineering Bulletin.
Lawrence Snyder University of Washington, Seattle © Lawrence Snyder 2004.
MIS 7003 MIS Core Course The MBA Program The University of Tulsa Professor: Akhilesh Bajaj Ecommerce: The Internet and Electronic Commerce © Akhilesh Bajaj,
Problem Query image by content in an image database.
Copyright © Texas Education Agency, All rights reserved.1 Web Technologies Using Online Search Tools to Locate Information.
WEB SERVER SOFTWARE FEATURE SETS
CSCI-235 Micro-Computers in Science The Internet and World Wide Web.
Web Browsing *TAKE NOTES*. Millions of people browse the Web every day for research, shopping, job duties and entertainment. Installing a web browser.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
InK4DEV Week – Information and Knowledge for Development, 4th Edition Entebbe, Uganda (24 th – 28 th Sept, 2012) CTA is an ACP-EU institution working in.
A presentation by Patrick Douglas Crispen NetSquirrel.com Modified 2013 by Michael Wood.
Nate Hall Arianna Clark Ricky Benoist. Beginning In 1996 Stanford students Larry Page and Sergey Brin began the creation of a search engine called BackRub.
Yahoo! BOSS Open up Yahoo!’s Search data via web services Developer & Custom Tracks Big Goal – If you’re in a vertical and you perform a search, you should.
Starter (June 2011) Explain two methods by which someone could find a website on the internet. [4]
By: Kem Forbs Advanced Google Search. Tips and Tricks Keywords: adding additional terms or keywords can redefine your search and make the most relevant.
Internet Searching the World Wide Web. The Internet and the World Wide Web The Internet is a worldwide collection of networks that allows people to communicate.
The Internet & Web Browsers Business Webpage Design Created by Kelly Seale Adapted by Jill Einerson.
Session 5: How Search Engines Work. Focusing Questions How do search engines work? Is one search engine better than another?
The Web Web Design. 3.2 The Web Focus on Reading Main Ideas A URL is an address that identifies a specific Web page. Web browsers have varying capabilities.
Glencoe Introduction to Multimedia Chapter 2 Multimedia Online 1 Internet A huge network that connects computers all over the world. Show Definition.
Crawling When the Google visit your website for the purpose of tracking, Google does this with help of machine, known as web crawler, spider, Google bot,
Technology Vocabulary Words
Surf and Search Online Resources.
Tuesday Tech Talks Skeen Library Presents Today’s Topic: Presented by:
The Anatomy of a Large-Scale Hypertextual Web Search Engine
Searching for Truth: Locating Information on the WWW
Introduction to Information Retrieval
Searching for Truth: Locating Information on the WWW
This presentation uses a free template provided by FPPT.com Contextualized Online Search and Research Skills Week 5:
Searching for Truth: Locating Information on the WWW
Presentation transcript:

How to build a better Google? Adam Bak IST 497E November 21, 2002

Google Timeline  1995 March-December – Ph.D. candidates Sergey Brin and Larry Page meet at Stanford University and discuss ideas about new search technology  January 1996-December – Brin and Page create BackRub

Google Timeline  1998 August-December – Sergey and Larry raise one million dollars in funding and create Google Corporation 10,000 search queries per day  1999 February-June – 500,000 search queries per day

Google Timeline  1999 August-December – 3 million searches per day  2000 May-June – 18 million search queries per day November-December – 60 million searches per day

Google Timeline  2002 May – 150 million searches per day

Google’s Current Technology  Page Rank Does not count direct links Page A would have a lower rank if pages B and C did not have a high weighting

Google’s Current Technology  Hypertext-Matching Analysis Font size – The larger and bolder the fonts, the higher the weights Capitalization – Higher weights Relative Distance – Example - Peanut Butter

Google’s Search Capabilities  Images  Usenet  Search by language  File Types (key word filetype:)  News (new feature)

Google’s Key Words  cache: Will retrieve the page that Google has stored in its cache  link: Will display pages that link to the given page  related: Will display pages that are similar to the specified page  info: Will show information about a particular page

Google’s Key Words  stocks: Will treat the query as a stock ticker symbols  site: Will restrict the search to the given domain  allintitle: Will search words found only in the title  intitle: Will display results with the first word appearing in the title  allinurl: Will search words found only in the URL  inurl: Will display results with the first word appearing in the URL

The big question  Can any improvements be done to make Google any better than it already is?

Google’s Programming Contest  Started this year  Winner - Daniel Egnor  His Idea – A geographic search  “Converted street addresses found within a large corpus of documents to latitude-longitude-based coordinates”  Would allow the user to specify a query – “What are closest movie theaters near my house”

Personalized results based on location  The server knows your IP  Find the server closest to you by doing a trace route   The relative geographic location of your computer can be found by doing a whois query on your IP’s server   Once your location is found your results can be customized based on where you live

Personalized results from Cookies  Google could ask the user to answer a one time survey and store the results as a cookie  For example: Age Sex Education  A query done by a 60 year old man for “rock” might give back different results than the same search done by a teenager

Linguistic Approach  Google could tailor results based on the language used  For example the English word “Java” has many definitions The programming language The coffee The Indonesian island

File type restriction  Google already has the ability to search for file types with its keyword filetype:  What if that user does not want to find a certain file type, but instead has the need to find a page that contains a file type either embedded inside the page or has a link to that certain file type?  For example: Find me only pages that have audio files and java applets

Authorities and Hubs  Authorities - Highly cited pages  Hubs – Pages that contain many authorities  Difference between search on and when searching for “Pasta”

Business Improvements  Develop Google software for the PC market  The single search query using the search tool on a windows machine is relatively slow compared to a Google search done online

P2P  If Google would create software for the PC market, maybe the amount of searchable documents would increase drastically.  Perhaps with this P2P technology one would be able to find a computer science document about search engine technology that sits in a professor’s computer at Stanford

B2B  Business to Business  Google could act as an intermediary between corporations that are looking for the business of other corporations  Coupled together with the Geographic technology, a business could perform a sample query: Find me all the businesses that sell paper around the Philadelphia Region

Other ideas  Include commercial databases Library catalogs Proquest  Cluster documents by topic After searching for the keyword “Law,” Google should cluster the documents pertaining to the type of law (property law, banking law, criminal law)

Resources        Aaron Steward– Finance Major

Any Questions?