SlideShare a Scribd company logo
1 of 14
Graph Search
Outline
Introduction to Graph Search
Traditional Search Engine
Graph Search Concept
Natural Language Search
Architecture of Natural Language Interface
Ranking Search Results
What is Graph Search ?
• Graph Search is a semantic search engine introduced by
Facebook in March 2013.
• It is designed to give answers to user natural language queries
rather than a list of links.
• Can be used for,
– Find more of the people, places and things you’re looking for.
– Discover new connections based on what others have shared with you
on Facebook.
• The Graph Search engine is built upon highly structured data
in the form of a graph, representing hundreds of types of
nodes and thousands of types of edges.
• Facebook's technology for finding people and things that are
socially connected.
What is Graph Search ?
Traditional Search Engine [PPS]
• Search using Keywords.
• Adding Typeahead features.
• Nearby Tagging within Posts.
• Location Tagging of photos and Post
• But, keyword-based system has not been the best choice.
• For example, “friends Facebook” can mean “friends on
Facebook,” “friends who work at Facebook Inc.,” or “friends
who like Facebook the Page.”.
Graph Search Concept
• The Facebook graph is the collection of entities and their
relationships on Facebook.
• Entities are the nodes and the relationships are the edges.
• Every user, page, place, photo, post, etc. are nodes in the
graph.
• Edges between nodes represent friendships, check-ins, tags,
relationships, ownership, attributes, etc.
Nodes and Edges
Designing a Graph Search System
PPS and Typeahead
• Search entities based on their metadata.
• Using entity name (title).
Graph Search
• Extended capabilities to search based on the
relationship between entities.
• Search over the edges between the corresponding
nodes, Using natural language as input for queries.
Natural Language Search
Entity recognition and resolution
Lexical analysis
Semantic parsing
Architecture of Natural Language Interface
Ranking Search Results
• Graph Search uses a variation of the N-shortest path algorithm, an
extension of Dijkstra’s algorithm, to solve the problem of finding the top K
best parse trees.
• “EdgeRank” is the
name commonly
given to the
algorithm that
Facebook uses to
determine what
articles should be
displayed in a user's
News Feed.
Message From Graph Search Developers
References
• http://whatisgraphsearch.com/
• https://www.facebook.com/notes/facebook-
engineering/
• http://searchengineland.com/
• https://www.facebook.com/about/graphsearch/privacy
• http://www.socialmediaexaminer.com/facebook-
graph-search-review/
Presented by :
Chaitali Patel
Thank You..!!

More Related Content

What's hot

Webinar: Social Media Strategy at the National and Local Level
Webinar: Social Media Strategy at the National and Local Level Webinar: Social Media Strategy at the National and Local Level
Webinar: Social Media Strategy at the National and Local Level Location3 Media
 
Social Search SES 2013
Social Search SES 2013Social Search SES 2013
Social Search SES 2013Tug Agency
 
Interactive Marketing for Nonprofits
Interactive Marketing for NonprofitsInteractive Marketing for Nonprofits
Interactive Marketing for NonprofitsLocation3 Media
 
Claiming your territory
Claiming your territoryClaiming your territory
Claiming your territoryJoAnn Lefebvre
 
SMX Presentation: "Google+: More than a +1 Trick Pony"
SMX Presentation: "Google+: More than a +1 Trick Pony"SMX Presentation: "Google+: More than a +1 Trick Pony"
SMX Presentation: "Google+: More than a +1 Trick Pony"Lucia Novara
 
SES Chicago - Advanced Local Search & Social Media Strategies
SES Chicago - Advanced Local Search & Social Media StrategiesSES Chicago - Advanced Local Search & Social Media Strategies
SES Chicago - Advanced Local Search & Social Media StrategiesLocation3 Media
 
Competitive Analysis
Competitive AnalysisCompetitive Analysis
Competitive AnalysisMatt Siltala
 
DMA Webinar: Convergence of Local, Social and Mobile
DMA Webinar: Convergence of Local, Social and MobileDMA Webinar: Convergence of Local, Social and Mobile
DMA Webinar: Convergence of Local, Social and MobileLocation3 Media
 
google+whitepaper-new
google+whitepaper-newgoogle+whitepaper-new
google+whitepaper-newKatrina Parr
 
Claim Your Place - how to gain control of Facebook Places and Google Places
Claim Your Place - how to gain control of Facebook Places and Google PlacesClaim Your Place - how to gain control of Facebook Places and Google Places
Claim Your Place - how to gain control of Facebook Places and Google PlacesDaniel Ord Rasmussen
 
Effective Visuals & Prototypes, What Makes a Project Move Forward.
Effective Visuals & Prototypes, What Makes a Project Move Forward.Effective Visuals & Prototypes, What Makes a Project Move Forward.
Effective Visuals & Prototypes, What Makes a Project Move Forward.Faz Besharatian
 
Leverage social media to achieve better seo results oms2013 omi
Leverage social media to achieve better seo results oms2013 omiLeverage social media to achieve better seo results oms2013 omi
Leverage social media to achieve better seo results oms2013 omiBusinessOnline
 
A Modern Guide to Link-building
A Modern Guide to Link-building A Modern Guide to Link-building
A Modern Guide to Link-building Trinfinity
 
20 Tactics to Increase and Engage Web Traffic - BBCON 2013 - Mike Snusz & Sop...
20 Tactics to Increase and Engage Web Traffic - BBCON 2013 - Mike Snusz & Sop...20 Tactics to Increase and Engage Web Traffic - BBCON 2013 - Mike Snusz & Sop...
20 Tactics to Increase and Engage Web Traffic - BBCON 2013 - Mike Snusz & Sop...mikesnusz
 
SAAL A - 1445 - KEYNOTE - The Content Marketing Overhaul with Mike King, iPul...
SAAL A - 1445 - KEYNOTE - The Content Marketing Overhaul with Mike King, iPul...SAAL A - 1445 - KEYNOTE - The Content Marketing Overhaul with Mike King, iPul...
SAAL A - 1445 - KEYNOTE - The Content Marketing Overhaul with Mike King, iPul...PerformanceIN
 
Sm marketing paper part 2
Sm marketing paper  part 2Sm marketing paper  part 2
Sm marketing paper part 2Luca Bares
 

What's hot (18)

Webinar: Social Media Strategy at the National and Local Level
Webinar: Social Media Strategy at the National and Local Level Webinar: Social Media Strategy at the National and Local Level
Webinar: Social Media Strategy at the National and Local Level
 
Social Search SES 2013
Social Search SES 2013Social Search SES 2013
Social Search SES 2013
 
Interactive Marketing for Nonprofits
Interactive Marketing for NonprofitsInteractive Marketing for Nonprofits
Interactive Marketing for Nonprofits
 
Claiming your territory
Claiming your territoryClaiming your territory
Claiming your territory
 
SMX Presentation: "Google+: More than a +1 Trick Pony"
SMX Presentation: "Google+: More than a +1 Trick Pony"SMX Presentation: "Google+: More than a +1 Trick Pony"
SMX Presentation: "Google+: More than a +1 Trick Pony"
 
SES Chicago - Advanced Local Search & Social Media Strategies
SES Chicago - Advanced Local Search & Social Media StrategiesSES Chicago - Advanced Local Search & Social Media Strategies
SES Chicago - Advanced Local Search & Social Media Strategies
 
Competitive Analysis
Competitive AnalysisCompetitive Analysis
Competitive Analysis
 
DMA Webinar: Convergence of Local, Social and Mobile
DMA Webinar: Convergence of Local, Social and MobileDMA Webinar: Convergence of Local, Social and Mobile
DMA Webinar: Convergence of Local, Social and Mobile
 
google+whitepaper-new
google+whitepaper-newgoogle+whitepaper-new
google+whitepaper-new
 
Claim Your Place - how to gain control of Facebook Places and Google Places
Claim Your Place - how to gain control of Facebook Places and Google PlacesClaim Your Place - how to gain control of Facebook Places and Google Places
Claim Your Place - how to gain control of Facebook Places and Google Places
 
Effective Visuals & Prototypes, What Makes a Project Move Forward.
Effective Visuals & Prototypes, What Makes a Project Move Forward.Effective Visuals & Prototypes, What Makes a Project Move Forward.
Effective Visuals & Prototypes, What Makes a Project Move Forward.
 
Brandbook
BrandbookBrandbook
Brandbook
 
Leverage social media to achieve better seo results oms2013 omi
Leverage social media to achieve better seo results oms2013 omiLeverage social media to achieve better seo results oms2013 omi
Leverage social media to achieve better seo results oms2013 omi
 
A Modern Guide to Link-building
A Modern Guide to Link-building A Modern Guide to Link-building
A Modern Guide to Link-building
 
20 Tactics to Increase and Engage Web Traffic - BBCON 2013 - Mike Snusz & Sop...
20 Tactics to Increase and Engage Web Traffic - BBCON 2013 - Mike Snusz & Sop...20 Tactics to Increase and Engage Web Traffic - BBCON 2013 - Mike Snusz & Sop...
20 Tactics to Increase and Engage Web Traffic - BBCON 2013 - Mike Snusz & Sop...
 
Evaluation print 2
Evaluation print 2Evaluation print 2
Evaluation print 2
 
SAAL A - 1445 - KEYNOTE - The Content Marketing Overhaul with Mike King, iPul...
SAAL A - 1445 - KEYNOTE - The Content Marketing Overhaul with Mike King, iPul...SAAL A - 1445 - KEYNOTE - The Content Marketing Overhaul with Mike King, iPul...
SAAL A - 1445 - KEYNOTE - The Content Marketing Overhaul with Mike King, iPul...
 
Sm marketing paper part 2
Sm marketing paper  part 2Sm marketing paper  part 2
Sm marketing paper part 2
 

Viewers also liked

Climate Smart Approaches for Agriculture
Climate Smart Approaches for AgricultureClimate Smart Approaches for Agriculture
Climate Smart Approaches for AgricultureACDI/VOCA
 
GnRH agonist ve antagonist analoglarının endometrial reseptivite üzerine etkisi
GnRH agonist ve antagonist analoglarının endometrial reseptivite üzerine etkisiGnRH agonist ve antagonist analoglarının endometrial reseptivite üzerine etkisi
GnRH agonist ve antagonist analoglarının endometrial reseptivite üzerine etkisiUlun Uluğ
 
Hollywood, Gaming and Immersive Storytelling
Hollywood, Gaming and Immersive Storytelling Hollywood, Gaming and Immersive Storytelling
Hollywood, Gaming and Immersive Storytelling Kim Voynar
 
Реклама юристов: типичные ошибки и как их избежать
Реклама юристов: типичные ошибки и как их избежать Реклама юристов: типичные ошибки и как их избежать
Реклама юристов: типичные ошибки и как их избежать Анна Засухина
 
Apostolul 179 iulie 2015
Apostolul 179 iulie 2015Apostolul 179 iulie 2015
Apostolul 179 iulie 2015SCOLI MUSATINE
 
La Tecnología en el Servicio
La Tecnología en el ServicioLa Tecnología en el Servicio
La Tecnología en el ServicioAlexander Perdomo
 
Mecanismos de control social
Mecanismos de control socialMecanismos de control social
Mecanismos de control socialLuis Duran
 
GG Deck SERVICES_s
GG Deck SERVICES_sGG Deck SERVICES_s
GG Deck SERVICES_sSam Ramasamy
 
AF Student Consulting Group
AF Student Consulting GroupAF Student Consulting Group
AF Student Consulting GroupJust_job_it
 
Quebrando muros - Dafiti tech
Quebrando muros - Dafiti techQuebrando muros - Dafiti tech
Quebrando muros - Dafiti techAlex Chastinet
 
Mengganti baterai laptop awet 2 Jam dijamin mantap
Mengganti baterai laptop awet 2 Jam dijamin mantap Mengganti baterai laptop awet 2 Jam dijamin mantap
Mengganti baterai laptop awet 2 Jam dijamin mantap Razik JuStin
 
Disaster management
Disaster managementDisaster management
Disaster managementMansi Gupta
 

Viewers also liked (17)

Climate Smart Approaches for Agriculture
Climate Smart Approaches for AgricultureClimate Smart Approaches for Agriculture
Climate Smart Approaches for Agriculture
 
GnRH agonist ve antagonist analoglarının endometrial reseptivite üzerine etkisi
GnRH agonist ve antagonist analoglarının endometrial reseptivite üzerine etkisiGnRH agonist ve antagonist analoglarının endometrial reseptivite üzerine etkisi
GnRH agonist ve antagonist analoglarının endometrial reseptivite üzerine etkisi
 
Hollywood, Gaming and Immersive Storytelling
Hollywood, Gaming and Immersive Storytelling Hollywood, Gaming and Immersive Storytelling
Hollywood, Gaming and Immersive Storytelling
 
Реклама юристов: типичные ошибки и как их избежать
Реклама юристов: типичные ошибки и как их избежать Реклама юристов: типичные ошибки и как их избежать
Реклама юристов: типичные ошибки и как их избежать
 
Apostolul 179 iulie 2015
Apostolul 179 iulie 2015Apostolul 179 iulie 2015
Apostolul 179 iulie 2015
 
La Tecnología en el Servicio
La Tecnología en el ServicioLa Tecnología en el Servicio
La Tecnología en el Servicio
 
Lean стартап
Lean стартапLean стартап
Lean стартап
 
Mecanismos de control social
Mecanismos de control socialMecanismos de control social
Mecanismos de control social
 
GG Deck SERVICES_s
GG Deck SERVICES_sGG Deck SERVICES_s
GG Deck SERVICES_s
 
134877079 manual-gtz
134877079 manual-gtz134877079 manual-gtz
134877079 manual-gtz
 
AF Student Consulting Group
AF Student Consulting GroupAF Student Consulting Group
AF Student Consulting Group
 
Quebrando muros - Dafiti tech
Quebrando muros - Dafiti techQuebrando muros - Dafiti tech
Quebrando muros - Dafiti tech
 
nvanderv
nvandervnvanderv
nvanderv
 
Shock
Shock Shock
Shock
 
Mengganti baterai laptop awet 2 Jam dijamin mantap
Mengganti baterai laptop awet 2 Jam dijamin mantap Mengganti baterai laptop awet 2 Jam dijamin mantap
Mengganti baterai laptop awet 2 Jam dijamin mantap
 
Disaster management
Disaster managementDisaster management
Disaster management
 
Mountbatten Certificate
Mountbatten CertificateMountbatten Certificate
Mountbatten Certificate
 

Similar to Graph Search: An Introduction to Natural Language Interfaces

EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014James Powell
 
Vinci2011会议演讲PPT
Vinci2011会议演讲PPTVinci2011会议演讲PPT
Vinci2011会议演讲PPTdasiyjun
 
Vinci2011会议演讲PPT
Vinci2011会议演讲PPTVinci2011会议演讲PPT
Vinci2011会议演讲PPTdasiyjun
 
Recent Trends in Semantic Search Technologies
Recent Trends in Semantic Search TechnologiesRecent Trends in Semantic Search Technologies
Recent Trends in Semantic Search TechnologiesThanh Tran
 
Sem tech2013 tutorial
Sem tech2013 tutorialSem tech2013 tutorial
Sem tech2013 tutorialThengo Kim
 
Advanced google searching (1)
Advanced google searching (1)Advanced google searching (1)
Advanced google searching (1)Brenda Crawford
 
Optimizing Search User Interfaces and Interactions within Professional Social...
Optimizing Search User Interfaces and Interactions within Professional Social...Optimizing Search User Interfaces and Interactions within Professional Social...
Optimizing Search User Interfaces and Interactions within Professional Social...Nik Spirin
 
Structured Data: It's All About the Graph!
Structured Data: It's All About the Graph!Structured Data: It's All About the Graph!
Structured Data: It's All About the Graph!Richard Wallis
 
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data LiberateStructured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data LiberateClick Consult (Part of Ceuta Group)
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0John Breslin
 
Todd davis facebook sourcing
Todd davis facebook sourcingTodd davis facebook sourcing
Todd davis facebook sourcingTalent42
 
AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5Traian Rebedea
 
Linked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMLinked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMRobert Sanderson
 
Anatomyofa profile
Anatomyofa profileAnatomyofa profile
Anatomyofa profilewordenc
 
STC Information Topology
STC Information TopologySTC Information Topology
STC Information TopologyTyrinAvery1
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011sssw2011
 
Topic model
Topic modelTopic model
Topic modelLiam Bui
 
Scholarly Requirements for Large Scale Text Analysis
Scholarly Requirements for Large Scale Text AnalysisScholarly Requirements for Large Scale Text Analysis
Scholarly Requirements for Large Scale Text AnalysisHarriett Green
 

Similar to Graph Search: An Introduction to Natural Language Interfaces (20)

EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
EgoSystem: Presentation to LITA, American Library Association, Nov 8 2014
 
Vinci2011会议演讲PPT
Vinci2011会议演讲PPTVinci2011会议演讲PPT
Vinci2011会议演讲PPT
 
Vinci2011会议演讲PPT
Vinci2011会议演讲PPTVinci2011会议演讲PPT
Vinci2011会议演讲PPT
 
Recent Trends in Semantic Search Technologies
Recent Trends in Semantic Search TechnologiesRecent Trends in Semantic Search Technologies
Recent Trends in Semantic Search Technologies
 
Sem tech2013 tutorial
Sem tech2013 tutorialSem tech2013 tutorial
Sem tech2013 tutorial
 
Advanced google searching (1)
Advanced google searching (1)Advanced google searching (1)
Advanced google searching (1)
 
Optimizing Search User Interfaces and Interactions within Professional Social...
Optimizing Search User Interfaces and Interactions within Professional Social...Optimizing Search User Interfaces and Interactions within Professional Social...
Optimizing Search User Interfaces and Interactions within Professional Social...
 
Search engines
Search enginesSearch engines
Search engines
 
Structured Data: It's All About the Graph!
Structured Data: It's All About the Graph!Structured Data: It's All About the Graph!
Structured Data: It's All About the Graph!
 
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data LiberateStructured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
 
DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0DM110 - Week 10 - Semantic Web / Web 3.0
DM110 - Week 10 - Semantic Web / Web 3.0
 
Todd davis facebook sourcing
Todd davis facebook sourcingTodd davis facebook sourcing
Todd davis facebook sourcing
 
AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5AI @ Wholi - Bucharest.AI Meetup #5
AI @ Wholi - Bucharest.AI Meetup #5
 
Linked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRMLinked Art: An Art Museum Profile for CIDOC-CRM
Linked Art: An Art Museum Profile for CIDOC-CRM
 
Anatomyofa profile
Anatomyofa profileAnatomyofa profile
Anatomyofa profile
 
STC Information Topology
STC Information TopologySTC Information Topology
STC Information Topology
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011
 
Topic model
Topic modelTopic model
Topic model
 
Scholarly Requirements for Large Scale Text Analysis
Scholarly Requirements for Large Scale Text AnalysisScholarly Requirements for Large Scale Text Analysis
Scholarly Requirements for Large Scale Text Analysis
 
Starting a search application
Starting a search applicationStarting a search application
Starting a search application
 

Graph Search: An Introduction to Natural Language Interfaces

  • 2. Outline Introduction to Graph Search Traditional Search Engine Graph Search Concept Natural Language Search Architecture of Natural Language Interface Ranking Search Results
  • 3. What is Graph Search ? • Graph Search is a semantic search engine introduced by Facebook in March 2013. • It is designed to give answers to user natural language queries rather than a list of links. • Can be used for, – Find more of the people, places and things you’re looking for. – Discover new connections based on what others have shared with you on Facebook.
  • 4. • The Graph Search engine is built upon highly structured data in the form of a graph, representing hundreds of types of nodes and thousands of types of edges. • Facebook's technology for finding people and things that are socially connected. What is Graph Search ?
  • 5. Traditional Search Engine [PPS] • Search using Keywords. • Adding Typeahead features. • Nearby Tagging within Posts. • Location Tagging of photos and Post • But, keyword-based system has not been the best choice. • For example, “friends Facebook” can mean “friends on Facebook,” “friends who work at Facebook Inc.,” or “friends who like Facebook the Page.”.
  • 6. Graph Search Concept • The Facebook graph is the collection of entities and their relationships on Facebook. • Entities are the nodes and the relationships are the edges. • Every user, page, place, photo, post, etc. are nodes in the graph. • Edges between nodes represent friendships, check-ins, tags, relationships, ownership, attributes, etc.
  • 8. Designing a Graph Search System PPS and Typeahead • Search entities based on their metadata. • Using entity name (title). Graph Search • Extended capabilities to search based on the relationship between entities. • Search over the edges between the corresponding nodes, Using natural language as input for queries.
  • 9. Natural Language Search Entity recognition and resolution Lexical analysis Semantic parsing
  • 10. Architecture of Natural Language Interface
  • 11. Ranking Search Results • Graph Search uses a variation of the N-shortest path algorithm, an extension of Dijkstra’s algorithm, to solve the problem of finding the top K best parse trees. • “EdgeRank” is the name commonly given to the algorithm that Facebook uses to determine what articles should be displayed in a user's News Feed.
  • 12. Message From Graph Search Developers
  • 13. References • http://whatisgraphsearch.com/ • https://www.facebook.com/notes/facebook- engineering/ • http://searchengineland.com/ • https://www.facebook.com/about/graphsearch/privacy • http://www.socialmediaexaminer.com/facebook- graph-search-review/
  • 14. Presented by : Chaitali Patel Thank You..!!