SlideShare uma empresa Scribd logo
1 de 29
‫الحسین‬ ‫علی‬ ‫السالم‬
ّ
‫َل‬‫ه‬ ُّ‫س‬ َ‫م‬َ‫ي‬
ّ
‫َل‬ِ‫إ‬َ‫ن‬‫و‬‫ر‬ّ‫ه‬
َ
‫ط‬
‫م‬
‫اْل‬
--pAgErAnK--
aN iNTRODUCTION
What is PR?
PageRank is an algorithm used by the Google web search engine to
rank websites in the search engine results. PageRank was named
after Larry Page, one of the founders of Google. PageRank is a way
of measuring the importance of website pages.
How dose it work?
PageRank works by counting the number and quality of links to a
page to determine a rough estimate of how important the website
is. The underlying assumption is that more important websites are
likely to receive more links from other websites.
History
The idea of formulating a link analysis problem as a eigenvalue
problem was probably first suggested in 1976 by Gabriel Pinski and
Francis Narin, who worked on scientometrics ranking of scientific
journals. PageRank was developed at Stanford University by Larry
Page and Sergey Brin in 1996 as part of a research project about a new
kind of search engine.
The first paper about the project, describing PageRank and the initial
prototype of the Google search engine, was published in 1998.
PageRank has been influenced by citation analysis, early developed by
Eugene Garfield in the 1950s at the University of Pennsylvania, and by
Hyper Search, developed by Massimo Marchiori at the University of
Padua. In the same year PageRank was introduced (1998), Jon Kleinberg
published his important work on HITS. Google's founders cite Garfield,
Marchiori, and Kleinberg in their original paper.
A glance
 The name "PageRank" plays off of the name of developer Larry Page, as
well as the concept of a web page. The word is a trademark of Google, and
the PageRank process has been patented (U.S. Patent 6,285,999).
However, the patent is assigned to Stanford University and not to Google.
Google has exclusive license rights on the patent from Stanford University.
The university received 1.8 million shares of Google in exchange for use of
the patent; the shares were sold in 2005 for $336 million.
It is not the only algorithm used by Google to order search engine
results, but it is the first algorithm that was used by the company,
and it is the most well-known. Google uses an automated web
spider called Googlebot to actually count links and gather other
information on web pages.
Description
PageRank is a link analysis algorithm and it assigns a numerical
weighting to each element of a hyperlinked set of documents, such
as the World Wide Web, with the purpose of "measuring" its relative
importance within the set. The algorithm may be applied to any
collection of entities with reciprocal quotations and references. The
numerical weight that it assigns to any given element E is referred to
as the PageRank of E and denoted by:
PR(E)
Description2
A PageRank results from a mathematical algorithm based on the
webgraph, created by all World Wide Web pages as nodes and
hyperlinks as edges, The rank value indicates an importance of a
particular page. A hyperlink to a page counts as a vote of support.
The PageRank of a page is defined recursively and depends on the
number and PageRank metric of all pages that link to it ("incoming
links"). A page that is linked to by many pages with high PageRank
receives a high rank itself. If there are no links to a web page, then
there is no support for that page. The value of incoming links is
known as "Google juice", "link juice" or “Pagerank juice”.
Algorithm
PageRank is a probability distribution used to represent the likelihood that a
person randomly clicking on links will arrive at any particular page. PageRank
can be calculated for collections of documents of any size. It is assumed in
several research papers that the distribution is evenly divided among all
documents in the collection at the beginning of the computational process.
The PageRank computations require several passes, called "iterations",
through the collection to adjust approximate PageRank values to more closely
reflect the theoretical true value.
A probability is expressed as a numeric value between 0 and 1. A 0.5
probability is commonly expressed as a "50% chance" of something
happening. Hence, a PageRank of 0.5 means there is a 50% chance that a
person clicking on a random link will be directed to the document with the
0.5 PageRank.
A simple example
Assume a small universe of four web pages: A, B, C and D. Links from a page
to itself, or multiple outbound links from one single page to another single
page, are ignored. PageRank is initialized to the same value for all pages. In
the original form of PageRank, the sum of PageRank over all pages was the
total number of pages on the web at that time, so each page in this example
would have an initial PageRank of 1. However, later versions of PageRank, and
the remainder of this section, assume a probability distribution between 0 and
1. Hence the initial value for each page is 0.25
The PageRank transferred from a given page to the targets of its outbound
links upon the next iteration is divided equally among all outbound links.
If the only links in the system were from pages B, C, and D to A, each link
would transfer 0.25 PageRank to A upon the next iteration, for a total of
0.75.
A
C
D
B0.25
0.5
0.75
PR(A) = PR(B) + PR (C) + PR(D)
A bit complex
 Suppose instead that page B had a link to pages C and A, page C had a link
to page A, and page D had links to all three pages.
A
C
D
B
PR(A) = PR(B)/2 + PR (C) + PR(D)/3= 0.125+0.25+0.083=0.458
 Thus, upon the next iteration, page B would transfer half of its existing
value, or 0.125, to page A and the other half, or 0.125, to page C. Page C
would transfer all of its existing value, 0.25, to the only page it links to, A.
Since D had three outbound links, it would transfer one third of its existing
value, or approximately 0.083, to A. At the completion of this iteration,
page A will have a PageRank of 0.458.
In other words, the PageRank conferred by an outbound link is equal to
the document's own PageRank score divided by the number of outbound
links L( ).
PR(A) = PR(B)/L(B) + PR(C)/L(C) + PR(D)/L(D)
In the general case, the PageRank value for any page u can be
expressed as:
PR(u) =
i.e. the PageRank value for a page u is dependent on the PageRank values
for each page v contained in the set Bu (the set containing all pages linking
to page u), divided by the number L(v) of links from page v.
Damping factor
The PageRank theory holds that an imaginary surfer who is randomly
clicking on links will eventually stop clicking. The probability, at any step,
that the person will continue is a damping factor d. Various studies have
tested different damping factors, but it is generally assumed that the
damping factor will be set around 0.85.
The damping factor is subtracted from 1 (and in some variations of the
algorithm, the result is divided by the number of documents (N) in the
collection) and this term is then added to the product of the damping
factor and the sum of the incoming PageRank scores. That is,
Google recalculates PageRank scores each time it crawls the Web and
rebuilds its index. As Google increases the number of documents in its
collection, the initial approximation of PageRank decreases for all
documents.
The formula uses a model of a random surfer who gets bored after several
clicks and switches to a random page. The PageRank value of a page
reflects the chance that the random surfer will land on that page by
clicking on a link. It can be understood as a Markov chain in which the
states are pages, and the transitions, which are all equally probable, are
the links between pages.
If a page has no links to other pages, it becomes a sink and therefore terminates the
random surfing process. If the random surfer arrives at a sink page, it picks another
URL at random and continues surfing again.
When calculating PageRank, pages with no outbound links are assumed to link out to all
other pages in the collection. Their PageRank scores are therefore divided evenly
among all other pages. In other words, to be fair with pages that are not sinks, these
random transitions are added to all nodes in the Web, with a residual probability usually
set to d = 0.85, estimated from the frequency that an average surfer uses his or her
browser's bookmark feature.
So:
where P1,P2,P3,… PN are the pages under consideration, M(Pi) is the set of pages that
link to Pi, L(Pi)is the number of outbound links on page Pi , and N is the total number
of pages.
Do you know about link farms?
Others
 Google Hummingbird
 Google Panda
 Google Penguin
 Google penalty
 Knowledge Graph
 Author Rank
‫السالم‬‫علیه‬‫حسین‬ ‫امام‬
‫است‬ ‫پاک‬‫خیانت‬‫هرگونه‬ ‫از‬ ‫ما‬‫شیعیان‬ ‫قلب‬‫همانا‬.

Mais conteúdo relacionado

Mais procurados

Google page rank
Google page rankGoogle page rank
Google page rankYifan Li
 
Understanding Seo At A Glance
Understanding Seo At A GlanceUnderstanding Seo At A Glance
Understanding Seo At A Glancepoojagupta267
 
Search engine page rank demystification
Search engine page rank demystificationSearch engine page rank demystification
Search engine page rank demystificationRaja R
 
Extracting Resources that Help Tell Events' Stories
Extracting Resources that Help Tell Events' StoriesExtracting Resources that Help Tell Events' Stories
Extracting Resources that Help Tell Events' StoriesCarlo Andrea Conte
 
Web2.0.2012 - lesson 8 - Google world
Web2.0.2012 - lesson 8 - Google worldWeb2.0.2012 - lesson 8 - Google world
Web2.0.2012 - lesson 8 - Google worldCarlo Vaccari
 
Google page rank
Google page rankGoogle page rank
Google page rankYifan Li
 
Computer study lesson - Internet Search (25 Mar 2020)
Computer study lesson - Internet Search (25 Mar 2020)Computer study lesson - Internet Search (25 Mar 2020)
Computer study lesson - Internet Search (25 Mar 2020)wmsklang
 
Actively Learning to Rank Semantic Associations for Personalized Contextual E...
Actively Learning to Rank Semantic Associations for Personalized Contextual E...Actively Learning to Rank Semantic Associations for Personalized Contextual E...
Actively Learning to Rank Semantic Associations for Personalized Contextual E...Federico Bianchi
 
San Diego Meetup - Sem Web Overview - 2009.04.27
San Diego Meetup - Sem Web Overview - 2009.04.27San Diego Meetup - Sem Web Overview - 2009.04.27
San Diego Meetup - Sem Web Overview - 2009.04.27Eric Franzon
 
Search Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut AslantaşSearch Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut AslantaşAykut Aslantaş
 
Accessing the deep web (2007)
Accessing the deep web (2007)Accessing the deep web (2007)
Accessing the deep web (2007)babak danyal
 
Interactive Marketing: The Trends with Content Marketing
Interactive Marketing: The Trends with Content MarketingInteractive Marketing: The Trends with Content Marketing
Interactive Marketing: The Trends with Content MarketingAshley Segura
 
This presentation is based on alan november’s book
This presentation is based on alan november’s bookThis presentation is based on alan november’s book
This presentation is based on alan november’s bookcampbelltricia
 
Search engine and web crawler
Search engine and web crawlerSearch engine and web crawler
Search engine and web crawlervinay arora
 
Working Of Search Engine
Working Of Search EngineWorking Of Search Engine
Working Of Search EngineNIKHIL NAIR
 

Mais procurados (20)

Google page rank
Google page rankGoogle page rank
Google page rank
 
Understanding Seo At A Glance
Understanding Seo At A GlanceUnderstanding Seo At A Glance
Understanding Seo At A Glance
 
Page rank
Page rankPage rank
Page rank
 
Search engine page rank demystification
Search engine page rank demystificationSearch engine page rank demystification
Search engine page rank demystification
 
Extracting Resources that Help Tell Events' Stories
Extracting Resources that Help Tell Events' StoriesExtracting Resources that Help Tell Events' Stories
Extracting Resources that Help Tell Events' Stories
 
CSE509 Lecture 3
CSE509 Lecture 3CSE509 Lecture 3
CSE509 Lecture 3
 
Web2.0.2012 - lesson 8 - Google world
Web2.0.2012 - lesson 8 - Google worldWeb2.0.2012 - lesson 8 - Google world
Web2.0.2012 - lesson 8 - Google world
 
Pagerank
PagerankPagerank
Pagerank
 
Google page rank
Google page rankGoogle page rank
Google page rank
 
Computer study lesson - Internet Search (25 Mar 2020)
Computer study lesson - Internet Search (25 Mar 2020)Computer study lesson - Internet Search (25 Mar 2020)
Computer study lesson - Internet Search (25 Mar 2020)
 
Actively Learning to Rank Semantic Associations for Personalized Contextual E...
Actively Learning to Rank Semantic Associations for Personalized Contextual E...Actively Learning to Rank Semantic Associations for Personalized Contextual E...
Actively Learning to Rank Semantic Associations for Personalized Contextual E...
 
San Diego Meetup - Sem Web Overview - 2009.04.27
San Diego Meetup - Sem Web Overview - 2009.04.27San Diego Meetup - Sem Web Overview - 2009.04.27
San Diego Meetup - Sem Web Overview - 2009.04.27
 
Search Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut AslantaşSearch Engine Optimization - Aykut Aslantaş
Search Engine Optimization - Aykut Aslantaş
 
College comp
College compCollege comp
College comp
 
Accessing the deep web (2007)
Accessing the deep web (2007)Accessing the deep web (2007)
Accessing the deep web (2007)
 
Interactive Marketing: The Trends with Content Marketing
Interactive Marketing: The Trends with Content MarketingInteractive Marketing: The Trends with Content Marketing
Interactive Marketing: The Trends with Content Marketing
 
This presentation is based on alan november’s book
This presentation is based on alan november’s bookThis presentation is based on alan november’s book
This presentation is based on alan november’s book
 
Search engine and web crawler
Search engine and web crawlerSearch engine and web crawler
Search engine and web crawler
 
Working Of Search Engine
Working Of Search EngineWorking Of Search Engine
Working Of Search Engine
 
Google
GoogleGoogle
Google
 

Destaque (15)

Guideline
GuidelineGuideline
Guideline
 
Ads
AdsAds
Ads
 
Estonia libre
Estonia libreEstonia libre
Estonia libre
 
Sid
SidSid
Sid
 
Bfii
BfiiBfii
Bfii
 
Sir
SirSir
Sir
 
003 libre(1)
003 libre(1)003 libre(1)
003 libre(1)
 
Age line
Age lineAge line
Age line
 
Hcr2014
Hcr2014Hcr2014
Hcr2014
 
01
0101
01
 
Final libre(1)
Final libre(1)Final libre(1)
Final libre(1)
 
Sjr education
Sjr education Sjr education
Sjr education
 
Historical abstracts
Historical abstractsHistorical abstracts
Historical abstracts
 
Wok
WokWok
Wok
 
Impact Story
Impact StoryImpact Story
Impact Story
 

Semelhante a Pr (20)

PageRank & Searching
PageRank & SearchingPageRank & Searching
PageRank & Searching
 
Pagerank
PagerankPagerank
Pagerank
 
Page rank2
Page rank2Page rank2
Page rank2
 
I04015559
I04015559I04015559
I04015559
 
Page Rank Link Farm Detection
Page Rank Link Farm DetectionPage Rank Link Farm Detection
Page Rank Link Farm Detection
 
Dm page rank
Dm page rankDm page rank
Dm page rank
 
Evaluation of Web Search Engines Based on Ranking of Results and Features
Evaluation of Web Search Engines Based on Ranking of Results and FeaturesEvaluation of Web Search Engines Based on Ranking of Results and Features
Evaluation of Web Search Engines Based on Ranking of Results and Features
 
PageRank Algorithm In data mining
PageRank Algorithm In data miningPageRank Algorithm In data mining
PageRank Algorithm In data mining
 
PageRank_algorithm_Nfaoui_El_Habib
PageRank_algorithm_Nfaoui_El_HabibPageRank_algorithm_Nfaoui_El_Habib
PageRank_algorithm_Nfaoui_El_Habib
 
PageRank Algorithm
PageRank AlgorithmPageRank Algorithm
PageRank Algorithm
 
Page rank algortihm
Page rank algortihmPage rank algortihm
Page rank algortihm
 
Page Rank
Page RankPage Rank
Page Rank
 
Page Rank
Page RankPage Rank
Page Rank
 
Page Rank
Page RankPage Rank
Page Rank
 
Page Rank
Page RankPage Rank
Page Rank
 
Page Rank
Page RankPage Rank
Page Rank
 
Page Rank
Page RankPage Rank
Page Rank
 
Page Rank
Page RankPage Rank
Page Rank
 
nueva
nuevanueva
nueva
 
Page Rank
Page RankPage Rank
Page Rank
 

Mais de Samad Keramatfar (17)

Isna
IsnaIsna
Isna
 
Nourmohammadi keramatfar
Nourmohammadi keramatfarNourmohammadi keramatfar
Nourmohammadi keramatfar
 
7drkeramatfar[1]
7drkeramatfar[1]7drkeramatfar[1]
7drkeramatfar[1]
 
2013
20132013
2013
 
Scirank
ScirankScirank
Scirank
 
Shapeof science (2)
Shapeof science (2)Shapeof science (2)
Shapeof science (2)
 
Bibliometrics
BibliometricsBibliometrics
Bibliometrics
 
Rpg
RpgRpg
Rpg
 
Holistic libre
Holistic libreHolistic libre
Holistic libre
 
01 nuc-libre
01 nuc-libre01 nuc-libre
01 nuc-libre
 
Article nourmohammadi-keramat reviewed(1)
Article nourmohammadi-keramat reviewed(1)Article nourmohammadi-keramat reviewed(1)
Article nourmohammadi-keramat reviewed(1)
 
Identifier
IdentifierIdentifier
Identifier
 
Tracker
TrackerTracker
Tracker
 
ضوابط پذیرش مجله در Wok
ضوابط پذیرش مجله در Wokضوابط پذیرش مجله در Wok
ضوابط پذیرش مجله در Wok
 
Iranian scientificdatabasesreport
Iranian scientificdatabasesreportIranian scientificdatabasesreport
Iranian scientificdatabasesreport
 
Popline
PoplinePopline
Popline
 
Econ papers
Econ papersEcon papers
Econ papers
 

Último

Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 

Último (20)

Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 

Pr

  • 1. ‫الحسین‬ ‫علی‬ ‫السالم‬ ّ ‫َل‬‫ه‬ ُّ‫س‬ َ‫م‬َ‫ي‬ ّ ‫َل‬ِ‫إ‬َ‫ن‬‫و‬‫ر‬ّ‫ه‬ َ ‫ط‬ ‫م‬ ‫اْل‬
  • 3. What is PR? PageRank is an algorithm used by the Google web search engine to rank websites in the search engine results. PageRank was named after Larry Page, one of the founders of Google. PageRank is a way of measuring the importance of website pages.
  • 4. How dose it work? PageRank works by counting the number and quality of links to a page to determine a rough estimate of how important the website is. The underlying assumption is that more important websites are likely to receive more links from other websites.
  • 5.
  • 6. History The idea of formulating a link analysis problem as a eigenvalue problem was probably first suggested in 1976 by Gabriel Pinski and Francis Narin, who worked on scientometrics ranking of scientific journals. PageRank was developed at Stanford University by Larry Page and Sergey Brin in 1996 as part of a research project about a new kind of search engine. The first paper about the project, describing PageRank and the initial prototype of the Google search engine, was published in 1998. PageRank has been influenced by citation analysis, early developed by Eugene Garfield in the 1950s at the University of Pennsylvania, and by Hyper Search, developed by Massimo Marchiori at the University of Padua. In the same year PageRank was introduced (1998), Jon Kleinberg published his important work on HITS. Google's founders cite Garfield, Marchiori, and Kleinberg in their original paper.
  • 7. A glance  The name "PageRank" plays off of the name of developer Larry Page, as well as the concept of a web page. The word is a trademark of Google, and the PageRank process has been patented (U.S. Patent 6,285,999). However, the patent is assigned to Stanford University and not to Google. Google has exclusive license rights on the patent from Stanford University. The university received 1.8 million shares of Google in exchange for use of the patent; the shares were sold in 2005 for $336 million.
  • 8. It is not the only algorithm used by Google to order search engine results, but it is the first algorithm that was used by the company, and it is the most well-known. Google uses an automated web spider called Googlebot to actually count links and gather other information on web pages.
  • 9. Description PageRank is a link analysis algorithm and it assigns a numerical weighting to each element of a hyperlinked set of documents, such as the World Wide Web, with the purpose of "measuring" its relative importance within the set. The algorithm may be applied to any collection of entities with reciprocal quotations and references. The numerical weight that it assigns to any given element E is referred to as the PageRank of E and denoted by: PR(E)
  • 10. Description2 A PageRank results from a mathematical algorithm based on the webgraph, created by all World Wide Web pages as nodes and hyperlinks as edges, The rank value indicates an importance of a particular page. A hyperlink to a page counts as a vote of support. The PageRank of a page is defined recursively and depends on the number and PageRank metric of all pages that link to it ("incoming links"). A page that is linked to by many pages with high PageRank receives a high rank itself. If there are no links to a web page, then there is no support for that page. The value of incoming links is known as "Google juice", "link juice" or “Pagerank juice”.
  • 11. Algorithm PageRank is a probability distribution used to represent the likelihood that a person randomly clicking on links will arrive at any particular page. PageRank can be calculated for collections of documents of any size. It is assumed in several research papers that the distribution is evenly divided among all documents in the collection at the beginning of the computational process. The PageRank computations require several passes, called "iterations", through the collection to adjust approximate PageRank values to more closely reflect the theoretical true value.
  • 12. A probability is expressed as a numeric value between 0 and 1. A 0.5 probability is commonly expressed as a "50% chance" of something happening. Hence, a PageRank of 0.5 means there is a 50% chance that a person clicking on a random link will be directed to the document with the 0.5 PageRank.
  • 13. A simple example Assume a small universe of four web pages: A, B, C and D. Links from a page to itself, or multiple outbound links from one single page to another single page, are ignored. PageRank is initialized to the same value for all pages. In the original form of PageRank, the sum of PageRank over all pages was the total number of pages on the web at that time, so each page in this example would have an initial PageRank of 1. However, later versions of PageRank, and the remainder of this section, assume a probability distribution between 0 and 1. Hence the initial value for each page is 0.25
  • 14. The PageRank transferred from a given page to the targets of its outbound links upon the next iteration is divided equally among all outbound links.
  • 15. If the only links in the system were from pages B, C, and D to A, each link would transfer 0.25 PageRank to A upon the next iteration, for a total of 0.75. A C D B0.25 0.5 0.75 PR(A) = PR(B) + PR (C) + PR(D)
  • 16. A bit complex  Suppose instead that page B had a link to pages C and A, page C had a link to page A, and page D had links to all three pages.
  • 17. A C D B PR(A) = PR(B)/2 + PR (C) + PR(D)/3= 0.125+0.25+0.083=0.458
  • 18.  Thus, upon the next iteration, page B would transfer half of its existing value, or 0.125, to page A and the other half, or 0.125, to page C. Page C would transfer all of its existing value, 0.25, to the only page it links to, A. Since D had three outbound links, it would transfer one third of its existing value, or approximately 0.083, to A. At the completion of this iteration, page A will have a PageRank of 0.458.
  • 19. In other words, the PageRank conferred by an outbound link is equal to the document's own PageRank score divided by the number of outbound links L( ). PR(A) = PR(B)/L(B) + PR(C)/L(C) + PR(D)/L(D)
  • 20. In the general case, the PageRank value for any page u can be expressed as: PR(u) = i.e. the PageRank value for a page u is dependent on the PageRank values for each page v contained in the set Bu (the set containing all pages linking to page u), divided by the number L(v) of links from page v.
  • 21. Damping factor The PageRank theory holds that an imaginary surfer who is randomly clicking on links will eventually stop clicking. The probability, at any step, that the person will continue is a damping factor d. Various studies have tested different damping factors, but it is generally assumed that the damping factor will be set around 0.85.
  • 22. The damping factor is subtracted from 1 (and in some variations of the algorithm, the result is divided by the number of documents (N) in the collection) and this term is then added to the product of the damping factor and the sum of the incoming PageRank scores. That is,
  • 23. Google recalculates PageRank scores each time it crawls the Web and rebuilds its index. As Google increases the number of documents in its collection, the initial approximation of PageRank decreases for all documents.
  • 24. The formula uses a model of a random surfer who gets bored after several clicks and switches to a random page. The PageRank value of a page reflects the chance that the random surfer will land on that page by clicking on a link. It can be understood as a Markov chain in which the states are pages, and the transitions, which are all equally probable, are the links between pages.
  • 25. If a page has no links to other pages, it becomes a sink and therefore terminates the random surfing process. If the random surfer arrives at a sink page, it picks another URL at random and continues surfing again. When calculating PageRank, pages with no outbound links are assumed to link out to all other pages in the collection. Their PageRank scores are therefore divided evenly among all other pages. In other words, to be fair with pages that are not sinks, these random transitions are added to all nodes in the Web, with a residual probability usually set to d = 0.85, estimated from the frequency that an average surfer uses his or her browser's bookmark feature.
  • 26. So: where P1,P2,P3,… PN are the pages under consideration, M(Pi) is the set of pages that link to Pi, L(Pi)is the number of outbound links on page Pi , and N is the total number of pages.
  • 27. Do you know about link farms?
  • 28. Others  Google Hummingbird  Google Panda  Google Penguin  Google penalty  Knowledge Graph  Author Rank