You are on page 1of 19

Which Companies motto is to give people the power to

share and make the world more open and connected ?


Any Guesses??
ACEBOOK
(Beyond Entertainment)
WHAT STRIKES OUR MIND WHEN WE THINK
OF FACEBOOK?
Facebook
Chat
Share
Pictures
and videos
Likes &
comments
Play online
games
Create and
join groups
Create
events
HAVE WE EVER THOUGHT OF THE ALGORITHMS
USED BY THE FACEBOOK TO ACCOMPLISH
THESE ACTIVITIES?
Thinking??
Feel Free to Answer
BACKSTORY BEHIND FACEBOOK
Facemash (Predecessor of Facebook ) Software developed by Mark Zuckerberg
and his fellow Harvard University students Eduardo Saverin, Andrew
McCollum, Dustin Moskovitz and Chris Hughes at October 28,2003.
Wondering how Facebook evolved from Facemash ?
Here is the story behind.
WHEN FINALLY FACEBOOK EVOLVED?
Access Circle
Harvard Students
Colleges in Boston
area
Other university
students
High school
students
Now anyone with
age 13 and above
EVOLUTION OF FACEBOOK
2004,2005 2006
EVOLUTION OF FACEBOOK
2007 2008
EVOLUTION OF FACEBOOK
2009 2010
EVOLUTION OF FACEBOOK
2011 2012 - present
ALGORITHMS UPON CONSIDERATION
1) Newsfeed Structuring Algorithms
Edge Rank
Last Actor and Story Bumping
2) Searching Algorithms
Keyword Search
Type Ahead
Graph Search


EDGE RANK (FIRST NAMED ALGORITHM)
EDGE :
An Edge is basically everything that happens in Facebook.
Examples - Likes, Shares, Comments, Status Updates.
EDGE RANK:
Rank Edges in the Newsfeed
Object with highest edge rank will go to
the top of the news feed

WHAT EDGE MADE UP OF?
STORY BUMPING
LAST ACTOR
SEARCHING ALGORITHMS
KEYWORD SEARCH

SEARCHING ALGORITHMS
TYPEAHEAD SEARCH


SEARCHING ALGORITHMS
FACEBOOK GRAPH SEARCH



HOPE YOU ENJOYED THIS PRESENTATION..