{"id":645574,"date":"2013-03-06T22:08:03","date_gmt":"2013-03-07T03:08:03","guid":{"rendered":"http:\/\/gigaom.com\/?p=617623"},"modified":"2013-03-06T22:08:03","modified_gmt":"2013-03-07T03:08:03","slug":"how-facebook-uses-numbers-to-show-people-places-and-things-with-graph-search","status":"publish","type":"post","link":"https:\/\/mereja.media\/index\/645574","title":{"rendered":"How Facebook uses numbers to show people, places and things with Graph Search"},"content":{"rendered":"<p>Facebook engineers posted more details Wednesday on the back end of its Graph Search function, showing how the social network assigns numbers to users, places and other reference points and then lets users form queries and find answers using those numbers.<\/p>\n<p>Unicorn, the software and search engine that makes Graph Search possible for at least hundreds of thousands of users, starts by giving every user a number. In the example cited by Facebook Engineering in a <a href=\"http:\/\/www.facebook.com\/notes\/facebook-engineering\/under-the-hood-building-out-the-infrastructure-for-graph-search\/10151347573598920\">blog post<\/a>, a fictitious person named David has a number, or fbid, of 10003. His home, New York, is 111. And \u201cDownton Abbey,\u201d a television show David has liked on Facebook, is 222. Friends of David get called up with the search term \u201cfriend:10003.\u201d People who live in New York are at \u201clives-in:111,\u201d and people who like \u201cDownton Abbey\u201d live at \u201clike:222.\u201d Put those three strings together, and you\u2019ll get other friends of David who live in New York and like \u201cDownton Abbey.\u201d<\/p>\n<p>In each search string, sequence is important. The post states that Unicorn serves up quick results by quantifying the importance of each element of a search string and then sequencing those elements in order of importance. But at a whiteboard session last month at Facebook headquarters in Menlo Park, Calif., Facebook engineers said they want to automate the process of flipping around users\u2019 search strings to trigger better search results. It\u2019s one of a handful of things the engineers are looking to do to further improve Graph Search in order to live up to the company\u2019s lofty goals for it, as I <a href=\"http:\/\/gigaom.com\/2013\/02\/21\/facebooks-long-graph-search-to-do-list\/\">reported <\/a> after attending the whiteboard session. <\/p>\n<p>New likes per day alone number more than 2.7 billion, according to Wednesday\u2019s blog post. At that rate, the number of possible fbids clearly will continue to grow, and the search strings will get longer, too. Turning out good search results in a couple of seconds could become more of a challenge.<\/p>\n<p>It\u2019s a good thing Facebook is <a href=\"http:\/\/gigaom.com\/2013\/01\/16\/facebook-and-open-compute-just-blew-up-the-server-and-disrupted-a-55b-market\/\">innovating<\/a> on the hardware side through the Open Compute Project. That work could become a higher priority if Facebook grows at a faster clip, although at least a few users are quitting <a href=\"http:\/\/gigaom.com\/2013\/03\/06\/three-things-facebook-cant-break-with-the-newsfeed-re-design\/\">for a slew of reasons<\/a>.<\/p>\n<p>Wednesday\u2019s post does not mention advancements on Graph Search since the whiteboard session, even though the engineers said they would improve Graph Search in the months ahead.<\/p>\n<p>Facebook engineers work with big data sets in several other ways, often with Hadoop. Facebook\u2019s engineering manager of analytics infrastructure, Ravi Murthy, will moderate a panel on the future of Hadoop and business intelligence at <a href=\"http:\/\/event.gigaom.com\/structuredata\/?utm_source=data&#38;utm_medium=editorial&#038;%2338;utm_campaign=intext&#038;%2338;utm_term=617623+how-facebook-uses-numbers-to-show-people-places-and-things-with-graph-search&#038;%2338;utm_content=gigajordan\">GigaOM\u2019s Structure:Data conference<\/a> in New York in two weeks. <\/p>\n<p> <img loading=\"lazy\" decoding=\"async\" alt=\"\" border=\"0\" src=\"http:\/\/stats.wordpress.com\/b.gif?host=gigaom.com&#038;blog=14960843&#038;%23038;post=617623&#038;%23038;subd=gigaom2&#038;%23038;ref=&#038;%23038;feed=1\" width=\"1\" height=\"1\" \/><\/p>\n<p><a href=\"http:\/\/pubads.g.doubleclick.net\/gampad\/jump?iu=\/1008864\/GigaOM_RSS_300x250&#038;sz=300x250&#038;%23038;c=559250\"><img decoding=\"async\" src=\"http:\/\/pubads.g.doubleclick.net\/gampad\/ad?iu=\/1008864\/GigaOM_RSS_300x250&#038;sz=300x250&#038;%23038;c=559250\" \/><\/a><\/p>\n<p><strong>Related research and analysis from GigaOM Pro:<\/strong><br \/>Subscriber content. <a href=\"http:\/\/pro.gigaom.com\/?utm_source=data&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=617623+how-facebook-uses-numbers-to-show-people-places-and-things-with-graph-search&#038;utm_content=gigajordan\">Sign up for a free trial<\/a>.<\/p>\n<ul>\n<li><a href=\"http:\/\/pro.gigaom.com\/2012\/12\/connected-consumer-2013-how-2012-laid-the-groundwork-for-change\/?utm_source=data&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=617623+how-facebook-uses-numbers-to-show-people-places-and-things-with-graph-search&#038;utm_content=gigajordan\">How consumer media will change in 2013<\/a><\/li>\n<li><a href=\"http:\/\/pro.gigaom.com\/2012\/12\/social-2013-the-enterprise-strikes-back\/?utm_source=data&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=617623+how-facebook-uses-numbers-to-show-people-places-and-things-with-graph-search&#038;utm_content=gigajordan\">Social 2013: The enterprise strikes back<\/a><\/li>\n<li><a href=\"http:\/\/pro.gigaom.com\/2012\/11\/sector-roadmap-crowd-labor-platforms-in-2012\/?utm_source=data&#038;utm_medium=editorial&#038;utm_campaign=auto3&#038;utm_term=617623+how-facebook-uses-numbers-to-show-people-places-and-things-with-graph-search&#038;utm_content=gigajordan\">Examining the rise of crowd labor platforms in 2012<\/a><\/li>\n<\/ul>\n<p><img width='1' height='1' src='http:\/\/gigaom.feedsportal.com\/c\/34996\/f\/646446\/s\/29498cb3\/mf.gif' border='0'\/><\/p>\n<div class='mf-viral'>\n<table border='0'>\n<tr>\n<td valign='middle'><a href=\"http:\/\/share.feedsportal.com\/viral\/sendEmail.cfm?lang=en&#038;title=How+Facebook+uses+numbers+to+show+people%2C+places+and+things+with+Graph+Search&#038;link=http%3A%2F%2Fgigaom.com%2F2013%2F03%2F06%2Fhow-facebook-uses-numbers-to-show-people-places-and-things-with-graph-search%2F\" ><img decoding=\"async\" src=\"http:\/\/res3.feedsportal.com\/images\/emailthis2.gif\" border=\"0\" \/><\/a><\/td>\n<td valign='middle'><a href=\"http:\/\/res.feedsportal.com\/viral\/bookmark.cfm?title=How+Facebook+uses+numbers+to+show+people%2C+places+and+things+with+Graph+Search&#038;link=http%3A%2F%2Fgigaom.com%2F2013%2F03%2F06%2Fhow-facebook-uses-numbers-to-show-people-places-and-things-with-graph-search%2F\" ><img decoding=\"async\" src=\"http:\/\/res3.feedsportal.com\/images\/bookmark.gif\" border=\"0\" \/><\/a><\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p><a href=\"http:\/\/da.feedsportal.com\/r\/159489983924\/u\/49\/f\/646446\/c\/34996\/s\/29498cb3\/a2.htm\"><img decoding=\"async\" src=\"http:\/\/da.feedsportal.com\/r\/159489983924\/u\/49\/f\/646446\/c\/34996\/s\/29498cb3\/a2.img\" border=\"0\"\/><\/a><img loading=\"lazy\" decoding=\"async\" width=\"1\" height=\"1\" src=\"http:\/\/pi.feedsportal.com\/r\/159489983924\/u\/49\/f\/646446\/c\/34996\/s\/29498cb3\/a2t.img\" border=\"0\"\/><\/p>\n<div class=\"feedflare\">\n<a href=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?a=9TIKni5Fn3Y:SN-I4GH910Q:yIl2AUoC8zA\"><img decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~ff\/OmMalik?d=yIl2AUoC8zA\" border=\"0\"><\/img><\/a>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/feeds.feedburner.com\/~r\/OmMalik\/~4\/9TIKni5Fn3Y\" height=\"1\" width=\"1\"\/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Facebook engineers posted more details Wednesday on the back end of its Graph Search function, showing how the social network assigns numbers to users, places and other reference points and then lets users form queries and find answers using those numbers. Unicorn, the software and search engine that makes Graph Search possible for at least [&hellip;]<\/p>\n","protected":false},"author":7463,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-645574","post","type-post","status-publish","format-standard","hentry","category-news"],"_links":{"self":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/645574","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/users\/7463"}],"replies":[{"embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/comments?post=645574"}],"version-history":[{"count":0,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/posts\/645574\/revisions"}],"wp:attachment":[{"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/media?parent=645574"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/categories?post=645574"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mereja.media\/index\/wp-json\/wp\/v2\/tags?post=645574"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}