SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
PageRank - Spark/Scala
Yubraj Pokharel
PageRank Algorithm Implementation in Spark
What is PageRank?
PageRank of a web page is a number given to the page which represents the
relative importance of that page in comparison to all other web pages.
A web page contains inbound and outbound links.
A page which has more inbound links is considered more important.
How to calculate it?
PR(A) = (1-d) + d * (PR(T1) / C(T1) + ... + PR(Tn) / C(Tn))
PR(A) => pagerank of a web page
d => damping factor
PR(Tn) => page ranks of web pages inbound to the web page whose page rank
we are calculating
C(Tn) => number of outbound links in the web page specified by PR(Tn)
How it is calculated?
Links
(A, B)
(B, C)
(B, E)
(C, A)
(C, D)
(C, E)
(D, A)
(D, C)
(E, B)
Initial Page Ranks
PR(A) = 1.0
PR(B) = 1.0
PR(C) = 1.0
PR(D) = 1.0
PR(E) = 1.0
1st iteration
Links
(A, B)
(B, C)
(B, E)
(C, A)
(C, D)
(C, E)
(D, A)
(D, C)
(E, B)
PR(A) = 0.15 + 0.85*(⅓ + ½ ) =
0.8583333333333333
PR(B) = 0.15 + 0.85 * (1/1 + 1/1) = 1.85
PR(C) = 0.15 + 0.85 * (½ + ½) = 1.0
PR(D) = 0.433333333333
PR(E) = 0.858333333333
2nd iteration
Links
(A, B)
(B, C)
(B, E)
(C, A)
(C, D)
(C, E)
(D, A)
(D, C)
(E, B)
PR(A) = 0.15 + 0.85*(1 / 3 +
0.433333333333 / 2) = 0.6175
PR(B) = 1.60916666666666
PR(C) = 1.12041666666666
PR(D) = 0.43333333333333
PR(E) = 1.21958333333333
30th iteration
Links
(A, B)
(B, C)
(B, E)
(C, A)
(C, D)
(C, E)
(D, A)
(D, C)
(E, B)
(B, 1.685860900896)
(E, 1.1661421381814026)
(C, 1.0575926664315842)
(A, 0.6407530390774026)
(D, 0.4496512554136104)
B is the most ranked page
Spark/Scala Code
References
1. http://www.cs.princeton.edu/~chazelle/courses/BIB/pagerank.htm
2. http://www.math.cornell.edu/~mec/Winter2009/RalucaRemus/Lecture3/lecture3.html
3. http://www.ams.org/samplings/feature-column/fcarc-pagerank
4. http://www.umiacs.umd.edu/~jbg/teaching/INFM_718_2011/lecture_3.pdf
5. http://www.cse.cuhk.edu.hk/~cslui/CMSC5702/mapreduce_hadoop2.pdf
Questions??
Thank you :)
-happy coding

Contenu connexe

Tendances

Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...Ashish Duggal
 
OS Components and Structure
OS Components and StructureOS Components and Structure
OS Components and Structuresathish sak
 
Activity diagram-UML diagram
Activity diagram-UML diagramActivity diagram-UML diagram
Activity diagram-UML diagramRamakant Soni
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AIVishal Singh
 
Process scheduling (CPU Scheduling)
Process scheduling (CPU Scheduling)Process scheduling (CPU Scheduling)
Process scheduling (CPU Scheduling)Mukesh Chinta
 
Forward and Backward chaining in AI
Forward and Backward chaining in AIForward and Backward chaining in AI
Forward and Backward chaining in AIMegha Sharma
 
What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?Anant Soft Computing
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analystShaileshModi9
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case DiagramAshesh R
 
Round robin scheduling
Round robin schedulingRound robin scheduling
Round robin schedulingRaghav S
 
Variable and constants in Vb.NET
Variable and constants in Vb.NETVariable and constants in Vb.NET
Variable and constants in Vb.NETJaya Kumari
 
Static route and rip and ospf
Static route and rip and ospfStatic route and rip and ospf
Static route and rip and ospfAliMohammad155
 
Operating Systems & Applications
Operating Systems & ApplicationsOperating Systems & Applications
Operating Systems & ApplicationsMaulen Bale
 

Tendances (20)

Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
Artificial Intelligence (AI) | Prepositional logic (PL)and first order predic...
 
CS8592-OOAD Lecture Notes Unit-1
CS8592-OOAD Lecture Notes Unit-1CS8592-OOAD Lecture Notes Unit-1
CS8592-OOAD Lecture Notes Unit-1
 
OS Components and Structure
OS Components and StructureOS Components and Structure
OS Components and Structure
 
NLP - Simple Anchor
NLP - Simple AnchorNLP - Simple Anchor
NLP - Simple Anchor
 
Activity diagram-UML diagram
Activity diagram-UML diagramActivity diagram-UML diagram
Activity diagram-UML diagram
 
First order logic
First order logicFirst order logic
First order logic
 
Knowledge representation in AI
Knowledge representation in AIKnowledge representation in AI
Knowledge representation in AI
 
Process scheduling (CPU Scheduling)
Process scheduling (CPU Scheduling)Process scheduling (CPU Scheduling)
Process scheduling (CPU Scheduling)
 
Forward and Backward chaining in AI
Forward and Backward chaining in AIForward and Backward chaining in AI
Forward and Backward chaining in AI
 
BANKER'S ALGORITHM
BANKER'S ALGORITHMBANKER'S ALGORITHM
BANKER'S ALGORITHM
 
Activity diagram
Activity diagramActivity diagram
Activity diagram
 
Freelancing Fundamentals
Freelancing FundamentalsFreelancing Fundamentals
Freelancing Fundamentals
 
What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?What is knowledge representation and reasoning ?
What is knowledge representation and reasoning ?
 
Role of system analyst
Role of system analystRole of system analyst
Role of system analyst
 
Tally 6.3
Tally  6.3Tally  6.3
Tally 6.3
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
Round robin scheduling
Round robin schedulingRound robin scheduling
Round robin scheduling
 
Variable and constants in Vb.NET
Variable and constants in Vb.NETVariable and constants in Vb.NET
Variable and constants in Vb.NET
 
Static route and rip and ospf
Static route and rip and ospfStatic route and rip and ospf
Static route and rip and ospf
 
Operating Systems & Applications
Operating Systems & ApplicationsOperating Systems & Applications
Operating Systems & Applications
 

En vedette

Recent Developments in Spark MLlib and Beyond
Recent Developments in Spark MLlib and BeyondRecent Developments in Spark MLlib and Beyond
Recent Developments in Spark MLlib and BeyondDataWorks Summit
 
с чего начинается родина
с чего начинается родинас чего начинается родина
с чего начинается родинаvirtualtaganrog
 
07. La organización económica de las sociedades
07. La organización económica de las sociedades 07. La organización económica de las sociedades
07. La organización económica de las sociedades cherepaja
 
ASC Group6-Learn & adapt to win - FG 1- Copy
ASC Group6-Learn & adapt to win - FG 1- CopyASC Group6-Learn & adapt to win - FG 1- Copy
ASC Group6-Learn & adapt to win - FG 1- CopyFrancesco Gravame
 
Reflexion general mòdulo educaciòn y virtualidad
Reflexion general mòdulo educaciòn y virtualidadReflexion general mòdulo educaciòn y virtualidad
Reflexion general mòdulo educaciòn y virtualidadlina calderon
 
Learning object
Learning objectLearning object
Learning objectjvainio
 
[db tech showcase Tokyo 2016] C21: JR東日本で利用されたIoTによるBIインテグレーション by 株式会社インサイトテ...
[db tech showcase Tokyo 2016] C21: JR東日本で利用されたIoTによるBIインテグレーション by 株式会社インサイトテ...[db tech showcase Tokyo 2016] C21: JR東日本で利用されたIoTによるBIインテグレーション by 株式会社インサイトテ...
[db tech showcase Tokyo 2016] C21: JR東日本で利用されたIoTによるBIインテグレーション by 株式会社インサイトテ...Insight Technology, Inc.
 
Estrategias innovadoras para favorecer la capacidad de resolución de problema...
Estrategias innovadoras para favorecer la capacidad de resolución de problema...Estrategias innovadoras para favorecer la capacidad de resolución de problema...
Estrategias innovadoras para favorecer la capacidad de resolución de problema...zdvr52
 
Google Page Rank Algorithm
Google Page Rank AlgorithmGoogle Page Rank Algorithm
Google Page Rank AlgorithmOmkar Dash
 
Large-Scale Machine Learning with Apache Spark
Large-Scale Machine Learning with Apache SparkLarge-Scale Machine Learning with Apache Spark
Large-Scale Machine Learning with Apache SparkDB Tsai
 
CV SHAIK_SHAFI SALES & SERVICES MANAGER
CV SHAIK_SHAFI SALES & SERVICES MANAGERCV SHAIK_SHAFI SALES & SERVICES MANAGER
CV SHAIK_SHAFI SALES & SERVICES MANAGERShaik Shafi
 
ESTRATEGIAS CREATIVAS Y HEURÍSTICAS PARA LE ENSEÑANZA DE LA MATEMATICA
ESTRATEGIAS  CREATIVAS Y HEURÍSTICAS PARA LE ENSEÑANZA DE LA MATEMATICAESTRATEGIAS  CREATIVAS Y HEURÍSTICAS PARA LE ENSEÑANZA DE LA MATEMATICA
ESTRATEGIAS CREATIVAS Y HEURÍSTICAS PARA LE ENSEÑANZA DE LA MATEMATICAhogar
 

En vedette (20)

Scala+data
Scala+dataScala+data
Scala+data
 
Recent Developments in Spark MLlib and Beyond
Recent Developments in Spark MLlib and BeyondRecent Developments in Spark MLlib and Beyond
Recent Developments in Spark MLlib and Beyond
 
Tausif Ahmed-ver1
Tausif Ahmed-ver1Tausif Ahmed-ver1
Tausif Ahmed-ver1
 
Tic e inrterculturalidad
Tic e inrterculturalidadTic e inrterculturalidad
Tic e inrterculturalidad
 
Tic en pei
Tic en peiTic en pei
Tic en pei
 
книга памяти
книга памятикнига памяти
книга памяти
 
с чего начинается родина
с чего начинается родинас чего начинается родина
с чего начинается родина
 
HIDROSFERA: CICLO DEL AGUA
HIDROSFERA: CICLO DEL AGUAHIDROSFERA: CICLO DEL AGUA
HIDROSFERA: CICLO DEL AGUA
 
07. La organización económica de las sociedades
07. La organización económica de las sociedades 07. La organización económica de las sociedades
07. La organización económica de las sociedades
 
ASC Group6-Learn & adapt to win - FG 1- Copy
ASC Group6-Learn & adapt to win - FG 1- CopyASC Group6-Learn & adapt to win - FG 1- Copy
ASC Group6-Learn & adapt to win - FG 1- Copy
 
Kekker Presentation Eng s
Kekker Presentation Eng sKekker Presentation Eng s
Kekker Presentation Eng s
 
Reflexion general mòdulo educaciòn y virtualidad
Reflexion general mòdulo educaciòn y virtualidadReflexion general mòdulo educaciòn y virtualidad
Reflexion general mòdulo educaciòn y virtualidad
 
Annia
AnniaAnnia
Annia
 
Learning object
Learning objectLearning object
Learning object
 
[db tech showcase Tokyo 2016] C21: JR東日本で利用されたIoTによるBIインテグレーション by 株式会社インサイトテ...
[db tech showcase Tokyo 2016] C21: JR東日本で利用されたIoTによるBIインテグレーション by 株式会社インサイトテ...[db tech showcase Tokyo 2016] C21: JR東日本で利用されたIoTによるBIインテグレーション by 株式会社インサイトテ...
[db tech showcase Tokyo 2016] C21: JR東日本で利用されたIoTによるBIインテグレーション by 株式会社インサイトテ...
 
Estrategias innovadoras para favorecer la capacidad de resolución de problema...
Estrategias innovadoras para favorecer la capacidad de resolución de problema...Estrategias innovadoras para favorecer la capacidad de resolución de problema...
Estrategias innovadoras para favorecer la capacidad de resolución de problema...
 
Google Page Rank Algorithm
Google Page Rank AlgorithmGoogle Page Rank Algorithm
Google Page Rank Algorithm
 
Large-Scale Machine Learning with Apache Spark
Large-Scale Machine Learning with Apache SparkLarge-Scale Machine Learning with Apache Spark
Large-Scale Machine Learning with Apache Spark
 
CV SHAIK_SHAFI SALES & SERVICES MANAGER
CV SHAIK_SHAFI SALES & SERVICES MANAGERCV SHAIK_SHAFI SALES & SERVICES MANAGER
CV SHAIK_SHAFI SALES & SERVICES MANAGER
 
ESTRATEGIAS CREATIVAS Y HEURÍSTICAS PARA LE ENSEÑANZA DE LA MATEMATICA
ESTRATEGIAS  CREATIVAS Y HEURÍSTICAS PARA LE ENSEÑANZA DE LA MATEMATICAESTRATEGIAS  CREATIVAS Y HEURÍSTICAS PARA LE ENSEÑANZA DE LA MATEMATICA
ESTRATEGIAS CREATIVAS Y HEURÍSTICAS PARA LE ENSEÑANZA DE LA MATEMATICA
 

Similaire à BigData - PageRank Algorithm with Scala and Spark

Similaire à BigData - PageRank Algorithm with Scala and Spark (20)

Page rank2
Page rank2Page rank2
Page rank2
 
Topological methods
Topological methods Topological methods
Topological methods
 
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
 
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
 
Page Rank
Page RankPage Rank
Page Rank
 
Page Rank
Page RankPage Rank
Page Rank
 
Page Rank
Page RankPage Rank
Page Rank
 

Dernier

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Dernier (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

BigData - PageRank Algorithm with Scala and Spark