CPSC 335 Application of Trees Dr. Marina Gavrilova Computer Science University of Calgary Canada.

Slides:



Advertisements
Similar presentations
 How many pages does it search?  How does it access all those pages?  How does it give us an answer so quickly?  How does it give us such accurate.
Advertisements

IR & Web Search Engines Architectural design considerations.
Mastering the Internet, XHTML, and JavaScript Chapter 7 Searching the Internet.
Smarter Search Engines Using Personalization to Improve Search Results Eugene Cushman Dan Murphy George Stuart Advised by Professor Mark Claypool.
Searching the Web II. The Web Why is it important: –“Free” ubiquitous information resource –Broad coverage of topics and perspectives –Becoming dominant.
1 CS 430: Information Discovery Lecture 21 Web Search 3.
A Mobile World Wide Web Search Engine Wen-Chen Hu Department of Computer Science University of North Dakota Grand Forks, ND
How Search Engines Work Source:
 Search engines are programs that search documents for specified keywords and returns a list of the documents where the keywords were found.  A search.
Effective Internet Searching. Why use the Internet Search for a question Research a topic Current research Variety of sources, a click away What other.
SEO and PPC By Katrina Gallagher. Sponsored results Bid for position Pay every time a user clicks on your advert PPC Increase your chances of being listed.
Todd Friesen April, 2007 SEO Workshop Web 2.0 Expo San Francisco.
Search Engine Optimization (SEO) Week 07 Dynamic Web TCNJ Jean Chu.
How Search Engines Work General Search Strategies Dr. Dania Bilal IS 587 SIS Fall 2007.
How Search Engines Work. Any ideas? Building an index Dan taylor Flickr Creative Commons.
Search Engine Optimization: Understanding the Engines & Building Successful Sites Zohaib Ahmed Google Analytics Individual Qualified March 2012.
SEO. Self Exploding Organs SEO Search Engine Optimisation By Joey Cannon.
Search Engine Optimization. Introduction SEO is a technique used to optimize a web site for search engines like Google, Yahoo, etc. It improves the volume.
Academic Research to Support Arguments.
Web Search Created by Ejaj Ahamed. What is web?  The World Wide Web began in 1989 at the CERN Particle Physics Lab in Switzerland. The Web did not gain.
Multimedia Databases (MMDB)
OFF Page SEO Tips & Tricks Step By Step By IT Team of SlideLearn.com.
Ihr Logo Chapter 7 Web Content Mining DSCI 4520/5240 Dr. Nick Evangelopoulos Xxxxxxxx.
State of the KUMC Jameson Watkins Director, Internet Development Our Topics Updated stats New KU design Search engines: how they.
SEO  What is it?  Seo is a collection of techniques targeted towards increasing the presence of a website on a search engine.
CSCI-235 Micro-Computer in Science Internet Search.
Objective Understand concepts used to web-based digital media. Course Weight : 5%
Guerrilla Marketing Tactics Building a proper web Presence March 24, 2010 Session 3.
Keywords and Search Results & Upcoming Updates August 30, 2011.
Search Engine Optimization. Definition  Search engine optimization or SEO, is the process of increasing the amount of visitors to a website by ranking.
Web Searching. How does a search engine work? It does NOT search the Web (when you make a query) It contains a database with info on numerous Web sites.
McLean HIGHER COMPUTER NETWORKING Lesson 7 Search engines Description of search engine methods.
Effective Search Strings Continued. Truncated Searches A special symbol (*) which allows you to search simultaneously for several words with the same.
Course grading Project: 75% Broken into several incremental deliverables Paper appraisal/evaluation/project tool evaluation in earlier May: 25%
Curtis Spencer Ezra Burgoyne An Internet Forum Index.
Search Engine Architecture
Search Engine Marketing SEM = Search Engine Marketing SEO = Search Engine Optimization optimizing (altering/changing) your page in order to get a higher.
Searching the web Enormous amount of information –In 1994, 100 thousand pages indexed –In 1997, 100 million pages indexed –In June, 2000, 500 million pages.
Search Engines.
IT-522: Web Databases And Information Retrieval By Dr. Syed Noman Hasany.
Intelligent Web Topics Search Using Early Detection and Data Analysis by Yixin Yang Presented by Yixin Yang (Advisor Dr. C.C. Lee) Presented by Yixin Yang.
Search Strategies for the World Wide Web. Search Engines  SearchEngineWatch.com will periodically rank the most effective search engines.  Some Search.
Look for directories that include categories relevant to your site's topic. Some may require a reciprocal link in exchange for your listing, while those.
The World Wide Web: Information Resource. Hock, Randolph. The Extreme Searcher’s Internet Handbook. 2 nd ed. CyberAge Books: Medford. (2007). Internet.
Search Engines By: Faruq Hasan.
Introduction to Information Retrieval Aj. Khuanlux MitsophonsiriCS.426 INFORMATION RETRIEVAL.
1 SEARCHING FOR TRUTH Locating Information on the WWW chapter 5.
Search Technologies. Examples Fast Google Enterprise – Google Search Solutions for business – Page Rank Lucene – Apache Lucene is a high-performance,
Advancing Science: OSTI’s Current and Future Search Strategies Jeff Given IT Operations Manager Computer Protection Program Manager Office of Scientific.
The World Wide Web: Information Resource. How a Search Engine works… How Search Works - YouTube
The World Wide Web. What is the worldwide web? The content of the worldwide web is held on individual pages which are gathered together to form websites.
1 CS 430: Information Discovery Lecture 18 Web Search Engines: Google.
What is Seo? Search Engine Optimization for Dummies.
The anatomy of a Large-Scale Hypertextual Web Search Engine.
SEO Company or SEO Agency
SEO Company in Miami
Computer Science skill sets
Best SEO.
PRESENTATION ON SEO.
PRESENTATION ON SEO.
Search Engine Architecture
Prepared by Rao Umar Anwar For Detail information Visit my blog:
Fred Dirkse CEO, OIC Group, Inc.
A Comparative Study of Link Analysis Algorithms
يقول رسول الله صلى الله عليه وسلم ”انما الاعمال بالنيات وانما لكل امرىء ما نوى فمن كانت هجرته الى الله ورسوله فهجرته الى الله ورسوله ومن كانت هجرته الى.
Guerrilla Marketing Tactics
Agenda What is SEO ? How Do Search Engines Work? Measuring SEO success ? On Page SEO – Basic Practices? Technical SEO - Source Code. Off Page SEO – Social.
Search Engine Architecture
Searching the Internet
Presentation transcript:

CPSC 335 Application of Trees Dr. Marina Gavrilova Computer Science University of Calgary Canada

 for Information Storage - Database  for Searching - Web search (google, yahoo, msn) - Searching in external memory (string B-tree)  in Operating System - Page Segmentation  in Games Design  for Visualization Applications of Trees

Applications of Adaptive Trees  for Image retrieval  for Audio coding  in Routing protocol application  for MPEG decoding  in Natural language processing Applications of Trees

 Has been in the search game a long time, and saw the web graph when it was much cleaner than the current web graph  Is much better than the other engines at determining if a link is a true editorial citation or an artificial link  Looks for natural link growth over time  Heavily biases search results toward informational resources  Trusts old sites way too much  a page on a site or subdomain of a site with significant age or link related trust can rank Auch better than it should, even with no external citations  Have aggressive duplicate content filters that filter out many pages with similar content  Crawl depth determined not only by link quantity, but also link quality. Excessive low quality links may make your site less likely to be crawled deep or even included in the index.  Things like cheesy off topic reciprocal links are generally ineffective in Google when you consider the associated opportunity cost Google Search

 New to the search game  Is bad at determining if a link is natural or artificial in nature  Due to sucking at link analysis they place too much weight on the page content  Their poor relevancy algorithms cause a heavy bias toward commercial results  New sites that are generally untrusted in other systems can rank quickly in MSN Search  Things like cheesy off topic reciprocal links still work great in MSN Search MSN Search

 Been in the search game for many years.  Is better than MSN but nowhere near as good as Google at determining if a link is a natural citation or not.  Has a ton of internal content and a paid inclusion program. both of which give them incentive to bias search results toward commercial results  Things like cheesy off topic reciprocal links still work great in Yahoo! Yahoo Search

More on Applications of Trees  in Biology - Suffix tree (in Bioinformatics – DNA/RNA prediction) - M-Tree (in Molecular Biology)  in Oceanography - Path Planning  in GIS  in NASA - Astronomical Database (Quad Tree)

 B-Tree Animation  R-Tree Animation  Animations for Data Structure Useful Links

 Comparing Search Algorithm  Quadtree for Astronomical Database  Search Engine White Papers Useful Links  String B-Tree u.ac.ilzSz~matiaszSzcourseszSzpaperszSzstring_btree.pdf/ferragina98string.pdf