Facebook Graph Search Group 2: Alexander Della Polla Villarroel Reem Y. Ali.

Slides:



Advertisements
Similar presentations
Privacy: Facebook, Twitter
Advertisements

Social Media Why use it and how do we get started strategically?
Social, Mobile and Local – The Now and Future of Hotel Internet Marketing Presented by Lisa Klueppel and Philip Faircloth.
6/2/ An Automatic Personalized Context- Aware Event Notification System for Mobile Users George Lee User Context-based Service Control Group Network.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. 1 The Architecture of a Large-Scale Web Search and Query Engine.
Web Server Hardware and Software
Design of Web-based Systems IS Development: lecture 10.
What is the Internet? The Internet is a computer network connecting millions of computers all over the world It has no central control - works through.
Search engines. The number of Internet hosts exceeded in in in in in
Graph databases …the other end of the NoSQL spectrum. Material taken from NoSQL Distilled and Seven Databases in Seven Weeks.
Neo4j Adam Foust.
RSS RSS is a method that uses XML to distribute web content on one web site, to many other web sites. RSS allows fast browsing for news and updates.
Company/Product Overview. You have lots of files all over the place.
Web Marketing Strategy DCU Sports Development Service.
Integrated Web Marketing for Xerox Agents Innovative Marketing for Office Technology Resellers Practical Strategies for.
Getting Social Online Matt McGee Local University Philadelphia May 9, 2013.
Anthony Franco ISM 158 May 6,  The “Like” button is a feature created by Facebook for users to interact with others by showing their approval of.
Creating an Online Professional Presence Using Social Media.
Our Book About Us Mrs. Milovich’s Second Grade Resource Room.
How To Manage Your Social Media Presence in Just 10 Minutes A Day! And be more popular than the local news guy!
VeribisCRM CUSTOMER RELATIONSHIP MANAGEMENT Engin Duran Experience is our know how.
Basic Web Design Robby Seitz UM Webmaster Powers Hall.
Social Media Insights Emily Kellagher. Social Media Expert? Emily Kellagher.
Why Go Online? Website Necessities What Consumers Do Online Social Media Use is on the Rise Online Reputation Affects Consumer Decisions Agenda Consumers.
Aardvark Anatomy of a Large-Scale Social Search Engine.
Social scope: Enabling Information Discovery On Social Content Sites
Simple Database.
Why I LIKE the Facebook Database… Sharon Viente May 2010.
Technology vocabulary slides assignment. Application Definition : A program or group of programs designed for end users. Application software can be divided.
Social Media Marketing Twitter & Facebook Your market is already on Twitter and Facebook, you need to be there too.
Web Services Brenton Lovett Wizard Information Services.
© Copyright 2013 STI INNSBRUCK
Linked Data Benchmark Council 2-year status report LDBC Linked Data Benchmark Council 2-year status report Peter Boncz.
McLean HIGHER COMPUTER NETWORKING Lesson 7 Search engines Description of search engine methods.
© 2011 MindTree Limited CONFIDENTIAL: For limited circulation only Slide 1 Trips – Meet New People Osmosis 2011 © 2011 MindTree Limited CONFIDENTIAL: For.
© Kaaren Thompson all rights reserved By Kaaren Thompson.
SEARCH ENGINES AND BOOLEAN OPS. QUINTIN LUNSFORD.
LIBRARIES MEET THE GRID: Librarians in Cyberspace Virginia Allen Beth Avery.
Lourie Lumb. Things you can do with Google Web Images Maps Videos News Shopping Gmail Finance Books Translate Google earth.
JOB SEARCH USING SOCIAL MEDIA. * Define Social Media * Define Personal Branding * Best 3 platforms In Israel to begin with LinkedIn,Twitter,Blog (stand.
How Google and Microsoft taught search to “understand” the Web Austin Granger Chris Hesemann.
PeersNet (A community based media/web builder platform) A one stop solution to get community based web/media portal and infrastructure with highly rich.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
11 Introduction to Neo4j. 2 We all have our own graphs...
SAR Social Media Training
WHAT IS IT & HOW DOES IT WORK?. SEO = search engine optimization optimizing content for search engines, right? Therefor if a search engine's jobs is to.
By Megan Witkop & Christy Wright.  /what-does-facebook-search- actually-do#r=lr-fs
NoSQL: Graph Databases. Databases Why NoSQL Databases?
NoSQL databases A brief introduction NoSQL databases1.
V7 Foundation Series Vignette Education Services.
CS422 Principles of Database Systems Introduction to NoSQL Chengyu Sun California State University, Los Angeles.
Chapter 8: Web Analytics, Web Mining, and Social Analytics
Swipes for Advice. Client server application Client: Android phone application that keeps track of user activity in the form of “likes”, user corporate.
Call : Windsor's Trusted Online Marketing Agency.
Traffic Source Tell a Friend Send SMS Social Network Group chat Banners Advertisement.
GRAPH AND LINK MINING 1. Graphs - Basics 2 Undirected Graphs Undirected Graph: The edges are undirected pairs – they can be traversed in any direction.
Neo4j: GRAPH DATABASE 27 March, 2017
NoSQL: Graph Databases
WE DON’T KEEP THINGS JUST ORDINARY
Every Good Graph Starts With
Search Engine Optimisation
David Ostrovsky | Couchbase
Prepared by Rao Umar Anwar For Detail information Visit my blog:
DigiDay 2016 Darren Trofimczuk
Job Search: Networking
AMP.
Web IR: Recent Trends; Future of Web Search
International Marketing and Output Database Conference 2005
WJEC GCSE Computer Science
Polyglot Persistence: Graph Stores
Presentation transcript:

Facebook Graph Search Group 2: Alexander Della Polla Villarroel Reem Y. Ali

Overview of Facebook Graph Search Announced January 15th (beta) How does it look like? o Coping with natural language  e.g. "restaurants nearby" o Simple & complex queries  "restaurants nearby my friends like"  "pictures taken at restaurants nearby my friends like" o Handles queries that Google can't  Personalization - different results for different users o Bing integration for unindexed content Put yourself on the waiting list!

How does it work? Example: find all of the Sushi restaurants in New York that my friends like. STARTme=node:person(name = ‘Philip’), location=node:location(location=’New York’), cuisine=node:cuisine(cuisine=’Sushi’) MATCH (me)-[:IS_FRIEND_OF]- >(friend)-[:LIKES]->(restaurant) -[:LOCATED_IN]- >(location),(restaurant)-[:SERVES]- >(cuisine)RETURN restaurant

How does it work? (cont'd) Facebook's Social Graph o graph database underlying its Graph Search engine Graph database o a type of NoSQL database optimized for use cases where you have connected data o e.g. social networking, logistics networks, recommendation engines. o Relationships are as important as the records o 1000 times faster than relational DBs for connected data Open source graph databases: e.g. Neo4j, InfiniteGraph, InfoGrid, OrientDB, DEX.

References Facebook Graph Search hands-on: a brand new social search, Thomas Houston on January 15, 2013, hands-on Why the most important part of Facebook Graph Search is “Graph”, Graph Database News Editor January 21, 2013, Facebook's Social Graph, Neo4j show rising use of graph databases, Paula Rooney for Linux and Open Source, January 16, 2013http:// Neo4j Interactive Web Console