페이스북 Graph Search 개요 및 평가

Source

  • Evernote/Advanced View Required/페이스북의 검색 엔진 Graph Search.md

Summary

페이스북의 Graph Search는 단순 키워드 검색이 아닌, 소셜 관계(그래프)를 기반으로 한 정밀 검색 엔진이다. ‘내 친구들이 좋아하는 샌프란시스코 레스토랑’처럼 사람, 장소, 취향의 관계를 연결하여 기존 웹 검색(Google/Bing)이 제공하지 못하던 맥락 기반 정보를 제공한다. 이는 페이스북이 축적한 방대한 소셜 데이터를 검색 서비스로 전환하여 구글과 경쟁하고, 타겟 광고 효율을 높이는 전략적 도구로 평가된다. 기술적으로는 대규모 그래프 데이터 처리(Pregel, PowerGraph 등)가 핵심 과제이며, 당시 베타 서비스 단계였다.

Key Points

  • 기존 웹 검색 대비 차별점: 단순 키워드 매칭이 아닌 ‘관계’와 ‘맥락’을 반영한 정밀 검색 가능 (예: 특정 지역 거주 친구들의 취향 기반 추천)
  • 비즈니스 전략적 의미: 페이스북을 SNS에서 검색 기업으로 격상시키며 구글과 직접 경쟁 구도 형성; Bing과의 협력을 통한 검색 시장 공략
  • 데이터 가치 극대화: 10억 사용자 이상의 소셜 데이터(좋아요, 친구 관계 등)를 그래프 구조로 가공하여 검색 품질 및 타겟 광고 수익성 향상
  • 기술적 배경: 방대한 소셜 네트워크 데이터를 효율적으로 처리하기 위한 그래프 자료구조 및 분산 처리 기술(Pregel, PowerGraph 등)의 적용 필요성
  • 당시 한계점: 베타 서비스로 속도와 데이터 범위가 제한적이며, 개인 게시글/댓글 검색 기능 미비