Search Engine Optimization and implementation of Google Search
Google search engine system analysis
-
Upload
abu-sufian -
Category
Technology
-
view
322 -
download
0
Transcript of Google search engine system analysis
Google Search Engine System Analysis
Group Members:1.Razia Sultana (12101047)2.Tajul Islam(12101067)3.Syeda NoorJaha (12101064)4.Ibtehaz Shawon(14341001)5.Abu Sufian(12101048)6.Arafat Habib(121010156)
Introduction to the system(Features and Uses)Safe search with best result is the main
feature of Google search engineSuggestion during search with local benefitLanguage translation Cached link to give the quick search that
visited earlierUpdate information with newspaper, weather
information, Videos
Continue…
Street Maps with travelling information Books, images, music, videos, movies,
products and sites searchQ/A and definitions
System DetailsType of site: web search engineAvailable in: 123 LanguagesWritten in: python, c, c++Launched : September 15, 1997Around 15,000 Software developerWeb Crawler,Indexing,Page Rank algorithm
are the main property for search engine.Crawling done by using Python
Continue…Number of Web Pages Fetched (24 million)Number of Urls Seen(76.5 million)Total Size of Fetched Pages (147.8 GB)Short Inverted Index (4.1 GB)Full Inverted Index(37.2 GB)Links Database (3.9 GB)
MethodologyGoogle Search Engine uses Agile model.Agile development provides opportunities to
assess the direction throughout the development lifecycle.
such as Scrum, Extreme Programming, Lean Development, Feature-Driven Development (FDD), Crystal
Continue…
Source Code Management (Tools)
● Open Source Project like Android & Chromium
● Perforce setup & internal tools (ex: git)● Code Branching● Special version of Google Code Search & top
secret code searching tools.
Build management(Tools)Google has available tools for tracking
dependencies and then running automated testing
Google used the Rietveld Code Review Tool to keep track of all issues and comments, and to keep track of differences between versions of codes.
Developers Update their works using this tool this tool used as a build management for
making search engine
Continue…
Bug tracking 1.LGTM2.Hotspot,Bug prediction and Rahmann’s
Algorithm3.Buganizer
ConclusionGoogle is designed to be a scalable search
engineGoogle employs a number of techniques to
improve search quality including page rank, anchor text, and proximity information
Google is a complete architecture for gathering web pages, indexing them, and performing search queries over them.
THANK YOU
Sources<http://google-engtools.blogspot.com/
2011/12/bug-prediction-at-google.html>