SlideShare une entreprise Scribd logo
1  sur  9
Perfect Match Nicolas Kokkalis [email_address] Stanford CS377W  Fall 2007 * Secret  Announcement:  apps.facebook.com/perfect_video
Each person ranks  others differently  * Secret  Announcement:  apps.facebook.com/perfect_video
Perfect Match* * Secret  Announcement:  apps.facebook.com/perfect_video there are no two people  who would  both  rather  have each other than  their current partners *aka in CS: stable  marriage problem
The correct flow ,[object Object],[object Object],[object Object],[object Object],* Secret  Announcement:  apps.facebook.com/perfect_video
It just doesn’t work! ,[object Object],[object Object],[object Object],[object Object],* Secret  Announcement:  apps.facebook.com/perfect_video
Inverse the steps order ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* Secret  Announcement:  apps.facebook.com/perfect_video
Viral Boost! Only 4 minutes away from the  discovery of your perfect match Catchy mini-feed mesage * Secret  Announcement:  apps.facebook.com/perfect_video
Further Boost! A catchy message! Invitations! * Secret  Announcement:  apps.facebook.com/perfect_video
apps . facebook.com / perfect _ video

Contenu connexe

Plus de StanFan

FUN INC - Stanford Facebook Class
FUN INC - Stanford Facebook ClassFUN INC - Stanford Facebook Class
FUN INC - Stanford Facebook ClassStanFan
 
GUESS WHO - Stanford Facebook Class
GUESS WHO - Stanford Facebook ClassGUESS WHO - Stanford Facebook Class
GUESS WHO - Stanford Facebook ClassStanFan
 
KILLA BZZ - Stanford Facebook Class
KILLA BZZ - Stanford Facebook ClassKILLA BZZ - Stanford Facebook Class
KILLA BZZ - Stanford Facebook ClassStanFan
 
SAVE THE RAINFOREST - Stanford Facebook Class
SAVE THE RAINFOREST - Stanford Facebook ClassSAVE THE RAINFOREST - Stanford Facebook Class
SAVE THE RAINFOREST - Stanford Facebook ClassStanFan
 
GIVING TREE - Stanford Facebook Class
GIVING TREE - Stanford Facebook ClassGIVING TREE - Stanford Facebook Class
GIVING TREE - Stanford Facebook ClassStanFan
 
COLLEGE: THE NUMBERS - Stanford Facebook Class
COLLEGE: THE NUMBERS - Stanford Facebook ClassCOLLEGE: THE NUMBERS - Stanford Facebook Class
COLLEGE: THE NUMBERS - Stanford Facebook ClassStanFan
 
SCRIBBLED PHOTOS - Stanford Facebook Class
SCRIBBLED PHOTOS - Stanford Facebook ClassSCRIBBLED PHOTOS - Stanford Facebook Class
SCRIBBLED PHOTOS - Stanford Facebook ClassStanFan
 
SUPER STATUS - Stanford Facebook Class
SUPER STATUS - Stanford Facebook ClassSUPER STATUS - Stanford Facebook Class
SUPER STATUS - Stanford Facebook ClassStanFan
 
COMPLIMENT BOX - Stanford Facebook Class
COMPLIMENT BOX - Stanford Facebook ClassCOMPLIMENT BOX - Stanford Facebook Class
COMPLIMENT BOX - Stanford Facebook ClassStanFan
 
POLLS - Stanford Facebook Class
POLLS - Stanford Facebook ClassPOLLS - Stanford Facebook Class
POLLS - Stanford Facebook ClassStanFan
 
YO MOMMA! - Stanford Facebook Class
YO MOMMA! - Stanford Facebook ClassYO MOMMA! - Stanford Facebook Class
YO MOMMA! - Stanford Facebook ClassStanFan
 
DODGEBALL - Stanford Facebook Class
DODGEBALL - Stanford Facebook ClassDODGEBALL - Stanford Facebook Class
DODGEBALL - Stanford Facebook ClassStanFan
 
MATCH MAKER - Stanford Facebook Class
MATCH MAKER - Stanford Facebook ClassMATCH MAKER - Stanford Facebook Class
MATCH MAKER - Stanford Facebook ClassStanFan
 
BLESS YOU - Stanford Facebook Class
BLESS YOU - Stanford Facebook ClassBLESS YOU - Stanford Facebook Class
BLESS YOU - Stanford Facebook ClassStanFan
 
SHARE THE LOVE - Stanford Facebook Class
SHARE THE LOVE - Stanford Facebook ClassSHARE THE LOVE - Stanford Facebook Class
SHARE THE LOVE - Stanford Facebook ClassStanFan
 
LOVECHILD - Stanford Facebook Class
LOVECHILD - Stanford Facebook ClassLOVECHILD - Stanford Facebook Class
LOVECHILD - Stanford Facebook ClassStanFan
 
GOOD EATS - Stanford Facebook Class
GOOD EATS - Stanford Facebook ClassGOOD EATS - Stanford Facebook Class
GOOD EATS - Stanford Facebook ClassStanFan
 
FUNNY IMAGES - Stanford Facebook Class
FUNNY IMAGES - Stanford Facebook ClassFUNNY IMAGES - Stanford Facebook Class
FUNNY IMAGES - Stanford Facebook ClassStanFan
 
PICK ME UP - Stanford Facebook Class
PICK ME UP - Stanford Facebook ClassPICK ME UP - Stanford Facebook Class
PICK ME UP - Stanford Facebook ClassStanFan
 
PHOTOGRAPH - Stanford Facebook Class
PHOTOGRAPH - Stanford Facebook ClassPHOTOGRAPH - Stanford Facebook Class
PHOTOGRAPH - Stanford Facebook ClassStanFan
 

Plus de StanFan (20)

FUN INC - Stanford Facebook Class
FUN INC - Stanford Facebook ClassFUN INC - Stanford Facebook Class
FUN INC - Stanford Facebook Class
 
GUESS WHO - Stanford Facebook Class
GUESS WHO - Stanford Facebook ClassGUESS WHO - Stanford Facebook Class
GUESS WHO - Stanford Facebook Class
 
KILLA BZZ - Stanford Facebook Class
KILLA BZZ - Stanford Facebook ClassKILLA BZZ - Stanford Facebook Class
KILLA BZZ - Stanford Facebook Class
 
SAVE THE RAINFOREST - Stanford Facebook Class
SAVE THE RAINFOREST - Stanford Facebook ClassSAVE THE RAINFOREST - Stanford Facebook Class
SAVE THE RAINFOREST - Stanford Facebook Class
 
GIVING TREE - Stanford Facebook Class
GIVING TREE - Stanford Facebook ClassGIVING TREE - Stanford Facebook Class
GIVING TREE - Stanford Facebook Class
 
COLLEGE: THE NUMBERS - Stanford Facebook Class
COLLEGE: THE NUMBERS - Stanford Facebook ClassCOLLEGE: THE NUMBERS - Stanford Facebook Class
COLLEGE: THE NUMBERS - Stanford Facebook Class
 
SCRIBBLED PHOTOS - Stanford Facebook Class
SCRIBBLED PHOTOS - Stanford Facebook ClassSCRIBBLED PHOTOS - Stanford Facebook Class
SCRIBBLED PHOTOS - Stanford Facebook Class
 
SUPER STATUS - Stanford Facebook Class
SUPER STATUS - Stanford Facebook ClassSUPER STATUS - Stanford Facebook Class
SUPER STATUS - Stanford Facebook Class
 
COMPLIMENT BOX - Stanford Facebook Class
COMPLIMENT BOX - Stanford Facebook ClassCOMPLIMENT BOX - Stanford Facebook Class
COMPLIMENT BOX - Stanford Facebook Class
 
POLLS - Stanford Facebook Class
POLLS - Stanford Facebook ClassPOLLS - Stanford Facebook Class
POLLS - Stanford Facebook Class
 
YO MOMMA! - Stanford Facebook Class
YO MOMMA! - Stanford Facebook ClassYO MOMMA! - Stanford Facebook Class
YO MOMMA! - Stanford Facebook Class
 
DODGEBALL - Stanford Facebook Class
DODGEBALL - Stanford Facebook ClassDODGEBALL - Stanford Facebook Class
DODGEBALL - Stanford Facebook Class
 
MATCH MAKER - Stanford Facebook Class
MATCH MAKER - Stanford Facebook ClassMATCH MAKER - Stanford Facebook Class
MATCH MAKER - Stanford Facebook Class
 
BLESS YOU - Stanford Facebook Class
BLESS YOU - Stanford Facebook ClassBLESS YOU - Stanford Facebook Class
BLESS YOU - Stanford Facebook Class
 
SHARE THE LOVE - Stanford Facebook Class
SHARE THE LOVE - Stanford Facebook ClassSHARE THE LOVE - Stanford Facebook Class
SHARE THE LOVE - Stanford Facebook Class
 
LOVECHILD - Stanford Facebook Class
LOVECHILD - Stanford Facebook ClassLOVECHILD - Stanford Facebook Class
LOVECHILD - Stanford Facebook Class
 
GOOD EATS - Stanford Facebook Class
GOOD EATS - Stanford Facebook ClassGOOD EATS - Stanford Facebook Class
GOOD EATS - Stanford Facebook Class
 
FUNNY IMAGES - Stanford Facebook Class
FUNNY IMAGES - Stanford Facebook ClassFUNNY IMAGES - Stanford Facebook Class
FUNNY IMAGES - Stanford Facebook Class
 
PICK ME UP - Stanford Facebook Class
PICK ME UP - Stanford Facebook ClassPICK ME UP - Stanford Facebook Class
PICK ME UP - Stanford Facebook Class
 
PHOTOGRAPH - Stanford Facebook Class
PHOTOGRAPH - Stanford Facebook ClassPHOTOGRAPH - Stanford Facebook Class
PHOTOGRAPH - Stanford Facebook Class
 

Dernier

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 

Dernier (20)

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 

PERFECT MATCH - Stanford Facebook Class

  • 1. Perfect Match Nicolas Kokkalis [email_address] Stanford CS377W Fall 2007 * Secret Announcement: apps.facebook.com/perfect_video
  • 2. Each person ranks others differently * Secret Announcement: apps.facebook.com/perfect_video
  • 3. Perfect Match* * Secret Announcement: apps.facebook.com/perfect_video there are no two people who would both rather have each other than their current partners *aka in CS: stable marriage problem
  • 4.
  • 5.
  • 6.
  • 7. Viral Boost! Only 4 minutes away from the discovery of your perfect match Catchy mini-feed mesage * Secret Announcement: apps.facebook.com/perfect_video
  • 8. Further Boost! A catchy message! Invitations! * Secret Announcement: apps.facebook.com/perfect_video
  • 9. apps . facebook.com / perfect _ video