ݺߣ

ݺߣShare a Scribd company logo
오진영 조한빈 성지영 오정민 김영균
Contents
알고리즘?
트위터의 알고리즘
페이스북의 알고리즘
페이스북 알고리즘의 현재와 미래
2
#알고리즘
순서도프로그래밍 = 자료구조 + 알고리즘
문제 해결을 위해 명확히 정의된 유한개의 규칙과 절차의 모임
입력: 외부에서 제공되는 데이터가 0개 이상 있다
출력: 적어도 한 가지 결과가 발생한다
명백: 각 명령 등은 명확히 정의되어야 한다(Well-Defined)
유한성: 한정된 단계를 처리한 후에 종료된다
효과성: 각 명령은 실행 가능한 것이어야 한다
프로그램 구상 단계에 사용하는
알고리즘의 다이어그램
자료 구조:
전산 데이터를 효율적으로 저장, 표현, 관리하는 구조
알고리즘:
3
SNS에 왜 알고리즘이 필요한가?
NewsFeed 사용자와 관련된 모든 친구, 페이지, 그룹 등의 컨텐츠가 보여지는 공간
Chris Cox (CPO of Facebook)
초기의 뉴스피드는 복잡할 필요가 없었다.
사람들은 많은 것을 공유하려 하지 않았고, 충분한 수의 친구도 없었기 때문이다.
그러나 우리가 March Madness(전미 대학 농구 협회의 대회) 중계를 위해 ESPN과 통합하자
농구와 관련된 글들이 홍수처럼 쏟아졌던 것처럼 일순간 글이 폭발하는 순간들이 발생했다.
곧 뉴스피드에는 하루 평균 1,500개의 글이 게시되었고, 사용자는 이를 모두 확인할 수 없었다.
2013.08.07
Lars Backstrom (News Feed team)
우리의 목표는 사람들에게 그들이 보고 싶은 글을 선별하여 보여주는 것이다.
우리 팀은 현재 각 사용자가 선호하는 것에 대한 빅데이터를 보유하고 있으며 이를 통해 점점
더 정확한 순위 부여 방식을 고안하고 있다. 4
사용자가 트위터를 사용하지 않을 때 발생한 트윗 가운데
사용자에게 중요하다고 판단되는 트윗들을 선별해 주는 알고리즘
지나간 모든 트윗을 시간대별로 찾지 않고도 중요한 콘텐츠 확인 가능
(팔로우하는 계정 가운데 가장 참여도가 높았던 트윗)
#트위터 #리캡
“While you were away…”
5
나와 비슷한 사용자를 추천해주는 알고리즘
팔로우/팔로잉이 겹치는 정도
팔로우/팔로워 비율
총 트윗 수
트윗 빈도
트윗 단어 유사도
태그 유사도
한 트윗을 기준으로 동시에 트윗/멘션을 한 경우
#트위터 #유사사용자
출처 : http://lucyhong.blogspot.kr/2013/02/blog-post_6046.html
“(사용자)님과 비슷한 사용자”
6
#트위터 #욕설
처음 보이는 트윗 중 폭력적이거나 욕설이 있는 트윗을 선별하여 노출하지 않는다.
팔로우 하는 사람들의 트윗에는 해당하지 않는다.
출처 : http://lucyhong.blogspot.kr/2013/02/blog-post_6046.html
트위터의 트윗 선별 알고리즘: 비공개 (폐쇄적)
7
1억 7500만 가입자 (2010)
#트위터
출처 : http://www.bloter.net/archives/54896
트위터 웹사이트(twitter.com) 방문
공식 앱/ API기반 서드 파티 클라이언트 서비스 사용
65%
35%
8
#트위터
트위터 웹사이트(twitter.com) 방문
공식 앱/ API기반 서드 파티 클라이언트 서비스 사용
65%
35%
API 약관 변경
: 더 이상 클라이언트 서비스를 만들지 말 것
(트위터의 일반 사용자를 대상으로 하는 서비스 독점)
= 무한한 외부 개발자의 창의성 + 개별 사용자의 취향
= 트위터 생태계 성장의 원동력
8
1억 7500만 가입자 (2010)
#트위터 #결과
48% 갈 곳 잃은 API기반 서드 파티 클라이언트 서비스 사용자
전체 사용자 중 적극적 사용자 비중 50% 이하
9
#EdgeRank
출처: http://www.theprconsulting.com/?p=5829
친밀도(Affinity) 가중치(Weight) 시간(Decay)
_
e e e
세 가지 기준에 따라 점수 부여
친밀도 > 가중치 > 시간 순서로 점수에 가중치 부여
합산 점수의 순위가 높을수록 상위에 노출
e
친밀도(Affinity) 점수 부여 기준
10
출처: http://www.theprconsulting.com/?p=5829
#EdgeRank #친밀도
친밀도(Affinity) 가중치(Weight) 시간(Decay)
_
e e e
세 가지 기준에 따라 점수 부여
친밀도 > 가중치 > 시간 순서로 점수에 가중치 부여
합산 점수의 순위가 높을수록 상위에 노출
e
친밀도(Affinity) 점수 부여 기준
‘사용자와 작성자간의 관계’
사용자의
작성자의 다른 게시물에 대한 반응
작성자 담벼락 게시물에 대한 반응
작성자의
사용자의 게시물에 대한 반응
사용자 담벼락 게시물에 대한 반응
사용자와 작성자간 메신저 이용도
11
출처: http://www.theprconsulting.com/?p=5829
#EdgeRank #가중치
친밀도(Affinity) 가중치(Weight) 시간(Decay)
_
e e e
세 가지 기준에 따라 점수 부여
친밀도 > 가중치 > 시간 순서로 점수에 가중치 부여
합산 점수의 순위가 높을수록 상위에 노출
점수 부여 기준
e
가중치(Weight)
텍스트 < 그림/사진 < 동영상
링크 < 직접 작성
과거 사용자가 반응한 게시물과의
유사성
다른 사용자들의 반응
12
출처: http://www.theprconsulting.com/?p=5829
#EdgeRank #시간
친밀도(Affinity) 가중치(Weight) 시간(Decay)
_
e e e
세 가지 기준에 따라 점수 부여
친밀도 > 가중치 > 시간 순서로 점수에 가중치 부여
합산 점수의 순위가 높을수록 상위에 노출
점수 부여 기준시간(Decay)
게시물이 작성된 시간
e 게시물에 대한 마지막 반응 시간
작성자와 관계를 맺은 시기
13
미처 확인하지 못한 게시물을 끌어 올린다.
좋아요/댓글/공유 횟수 증가율
개인 게시물: 5%
페이지 게시물: 8%
출처: http://www.theprconsulting.com/?p=5829
#StoryBumping
전체 게시물 중 사용자가 실제로
읽는 게시물의 비중
Story Bumping 사용 전: 57%
Story Bumping 사용 후: 70%
14
노출될 게시물을 실시간으로 결정
출처: http://www.theprconsulting.com/?p=5829
최근 사용자와 교류한 50명의
활동과 관련된 게시물 우선 노출
#Last_Actor
친구들이 최근에 한 활동을 알려준다.
교류:
사용자간 메신저
상호 게시물에 대한 반응
사용자의 일방적 탐색
(게시물 클릭, 담벼락 방문)
15
출처: http://www.theprconsulting.com/?p=5829
#Chronological_by_Actor
한 작성자의 글을 시간에 따라 보여준다.
한 작성자가 여러 글을 연이어 게시한 경우 다른 조건의 영향을 배제하고 시간에 따라 노출한다.
(게시물에 대한 반응도 하락 등의 부작용으로 인해 아직 시험 단계)
50
Classic Relevancy-Sorted Feed
Chronological By Actor/
Relevancy-Sorted Hybrid Feed
16
#페이스북 #결과
20%
뉴스피드님이 전체 게시글 중 20%를
우선적으로 처리하여 보여줍니다.
3분기 매출 5조 1187억 원
전체 14억 명의 가입자
하루 활동 사용자 10억 명
동영상 하루 80억 건 시청
2015년
1,400,000,000
17
#페이스북 #결과
2014년 페이지 게시물 도달율
12.05
11.58
8.7
7.7
6.15
4.04
3.51
2.97 2.71
2.11
0
2
4
6
8
10
12
14
10월 11월 12월 1월 2월
모든 페이지
50만 이상 좋아요
도달율
개인 계정 > 페이지
: 페이지를 통한 바이럴 어렵다
도달율에 결정적 영향
Facebook Messenger
18
#페이스북 #결과 #감정조작
페이스북 감정 실험
게시물의 검열을 통한 감정 조작
70만 사용자 상대로 실험 인정
“기업에서 컨텐츠를 선별하는 것
자체가 이미 위험하다”
19
#페이스북 #결과 #감정조작
부정적 단어 노출 축소시
페이스북 감정 실험
긍정적 단어 증가
부정적 단어 감소
긍정적 단어 노출 축소시
긍정적 단어 감소
부정적 단어 증가
Control
Experimental
감정의 전이가 가능하다면,
정치 성향, 이념, 사상도
조작 가능하다
20
#페이스북 #대응
뉴스피드 알고리즘 수정Chris Cox (CPO of Facebook)님이
뉴스피드 알고리즘 내용을 공유합니다.
2015.04.09 – Lars Backstrom님과 함께
페이스북 오픈 행사 F8에서 뉴스피드 업데이트 발표
21
오진영 조한빈 성지영 오정민 김영균
↑ 새 소식
Ad

Recommended

[2차]페이스북&싸이월드_SNS의 변천사와 미래(151009)
[2차]페이스북&싸이월드_SNS의 변천사와 미래(151009)
고려대학교 정보기술경영학회 : ITS
기업에서 페이스북 활용하는 방법
기업에서 페이스북 활용하는 방법
Taehyun Brad Kim
[발표] 페이스북커머스 구축과 운영
[발표] 페이스북커머스 구축과 운영
Taehyun Brad Kim
[한국의SNS 컨퍼런스]싸이월드SNS의 이해
[한국의SNS 컨퍼런스]싸이월드SNS의 이해
Bosnag-Kim
[발표] 페이스북 어플리케이션 활용전략
[발표] 페이스북 어플리케이션 활용전략
Taehyun Brad Kim
싸이월드 Social biz_제안_0208
싸이월드 Social biz_제안_0208
현 황
하루 안에 페이스북 웹 앱 만들기
하루 안에 페이스북 웹 앱 만들기
YongHui Lee
[발표] 소셜미디별 특성과 마케팅방안(1)
[발표] 소셜미디별 특성과 마케팅방안(1)
Taehyun Brad Kim
소셜미디어와 모바일의 이해
소셜미디어와 모바일의 이해
Taehyun Brad Kim
[Tgif] 페이스북 무엇이고 어떻게 활용할 것인가 100825
[Tgif] 페이스북 무엇이고 어떻게 활용할 것인가 100825
규문 최
올드 미디어의 소셜미디어 채널별 활용법
올드 미디어의 소셜미디어 채널별 활용법
Taehyun Brad Kim
[발표] 소셜미디별 특성과 마케팅방안(2)
[발표] 소셜미디별 특성과 마케팅방안(2)
Taehyun Brad Kim
[중앙도서관 페이스북강좌 6강] 페이스북 앱 운영과 광고방안 가이드_130604
[중앙도서관 페이스북강좌 6강] 페이스북 앱 운영과 광고방안 가이드_130604
규문 최
[발표] 페이스북 기능 활용을 통한 마케팅 효율성 제고 전략
[발표] 페이스북 기능 활용을 통한 마케팅 효율성 제고 전략
Taehyun Brad Kim
이대환 강의안 1호(페이스북 개념잡기)
이대환 강의안 1호(페이스북 개념잡기)
소셜청년 이대환
[발표] 스타트업을 위한 소셜미디어 활용전략(201407)
[발표] 스타트업을 위한 소셜미디어 활용전략(201407)
Taehyun Brad Kim
[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519
[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519
규문 최
1228사례발표자료
1228사례발표자료
월쿡
싵Ӟ동향보고서(소셜미디데이터포럼)
싵Ӟ동향보고서(소셜미디데이터포럼)
Sung-ho Moon
[출간기념특강] 백만방문자와 소통하는 페이스북 마케팅 160401
[출간기념특강] 백만방문자와 소통하는 페이스북 마케팅 160401
규문 최
[소셜스쿨 15기맞이 공개특강] 왜 클라우드 컴퓨팅인가 140901
[소셜스쿨 15기맞이 공개특강] 왜 클라우드 컴퓨팅인가 140901
규문 최
[부안스마트농업반 마무리] 페이스북과 페이지 운영방안 총정리_140911
[부안스마트농업반 마무리] 페이스북과 페이지 운영방안 총정리_140911
규문 최
Lg전자 워크샵 고객과 절친되기
Lg전자 워크샵 고객과 절친되기
easysun
기자들을 위한 트위터 활용법(2)
기자들을 위한 트위터 활용법(2)
Sungkyu Lee
Tag & Social Networking Service
Tag & Social Networking Service
JM code group
Algorithm Experience Design
Algorithm Experience Design
Seoul National University
트위터의 추천 시스템 파헤치기
트위터의 추천 시스템 파헤치기
Yan So

More Related Content

What's hot (20)

소셜미디어와 모바일의 이해
소셜미디어와 모바일의 이해
Taehyun Brad Kim
[Tgif] 페이스북 무엇이고 어떻게 활용할 것인가 100825
[Tgif] 페이스북 무엇이고 어떻게 활용할 것인가 100825
규문 최
올드 미디어의 소셜미디어 채널별 활용법
올드 미디어의 소셜미디어 채널별 활용법
Taehyun Brad Kim
[발표] 소셜미디별 특성과 마케팅방안(2)
[발표] 소셜미디별 특성과 마케팅방안(2)
Taehyun Brad Kim
[중앙도서관 페이스북강좌 6강] 페이스북 앱 운영과 광고방안 가이드_130604
[중앙도서관 페이스북강좌 6강] 페이스북 앱 운영과 광고방안 가이드_130604
규문 최
[발표] 페이스북 기능 활용을 통한 마케팅 효율성 제고 전략
[발표] 페이스북 기능 활용을 통한 마케팅 효율성 제고 전략
Taehyun Brad Kim
이대환 강의안 1호(페이스북 개념잡기)
이대환 강의안 1호(페이스북 개념잡기)
소셜청년 이대환
[발표] 스타트업을 위한 소셜미디어 활용전략(201407)
[발표] 스타트업을 위한 소셜미디어 활용전략(201407)
Taehyun Brad Kim
[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519
[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519
규문 최
1228사례발표자료
1228사례발표자료
월쿡
싵Ӟ동향보고서(소셜미디데이터포럼)
싵Ӟ동향보고서(소셜미디데이터포럼)
Sung-ho Moon
[출간기념특강] 백만방문자와 소통하는 페이스북 마케팅 160401
[출간기념특강] 백만방문자와 소통하는 페이스북 마케팅 160401
규문 최
[소셜스쿨 15기맞이 공개특강] 왜 클라우드 컴퓨팅인가 140901
[소셜스쿨 15기맞이 공개특강] 왜 클라우드 컴퓨팅인가 140901
규문 최
[부안스마트농업반 마무리] 페이스북과 페이지 운영방안 총정리_140911
[부안스마트농업반 마무리] 페이스북과 페이지 운영방안 총정리_140911
규문 최
Lg전자 워크샵 고객과 절친되기
Lg전자 워크샵 고객과 절친되기
easysun
기자들을 위한 트위터 활용법(2)
기자들을 위한 트위터 활용법(2)
Sungkyu Lee
Tag & Social Networking Service
Tag & Social Networking Service
JM code group
소셜미디어와 모바일의 이해
소셜미디어와 모바일의 이해
Taehyun Brad Kim
[Tgif] 페이스북 무엇이고 어떻게 활용할 것인가 100825
[Tgif] 페이스북 무엇이고 어떻게 활용할 것인가 100825
규문 최
올드 미디어의 소셜미디어 채널별 활용법
올드 미디어의 소셜미디어 채널별 활용법
Taehyun Brad Kim
[발표] 소셜미디별 특성과 마케팅방안(2)
[발표] 소셜미디별 특성과 마케팅방안(2)
Taehyun Brad Kim
[중앙도서관 페이스북강좌 6강] 페이스북 앱 운영과 광고방안 가이드_130604
[중앙도서관 페이스북강좌 6강] 페이스북 앱 운영과 광고방안 가이드_130604
규문 최
[발표] 페이스북 기능 활용을 통한 마케팅 효율성 제고 전략
[발표] 페이스북 기능 활용을 통한 마케팅 효율성 제고 전략
Taehyun Brad Kim
이대환 강의안 1호(페이스북 개념잡기)
이대환 강의안 1호(페이스북 개념잡기)
소셜청년 이대환
[발표] 스타트업을 위한 소셜미디어 활용전략(201407)
[발표] 스타트업을 위한 소셜미디어 활용전략(201407)
Taehyun Brad Kim
[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519
[SNS특강] SNS와 페이스북, 무엇을 어떻게 활용할 것인가 150519
규문 최
1228사례발표자료
1228사례발표자료
월쿡
싵Ӟ동향보고서(소셜미디데이터포럼)
싵Ӟ동향보고서(소셜미디데이터포럼)
Sung-ho Moon
[출간기념특강] 백만방문자와 소통하는 페이스북 마케팅 160401
[출간기념특강] 백만방문자와 소통하는 페이스북 마케팅 160401
규문 최
[소셜스쿨 15기맞이 공개특강] 왜 클라우드 컴퓨팅인가 140901
[소셜스쿨 15기맞이 공개특강] 왜 클라우드 컴퓨팅인가 140901
규문 최
[부안스마트농업반 마무리] 페이스북과 페이지 운영방안 총정리_140911
[부안스마트농업반 마무리] 페이스북과 페이지 운영방안 총정리_140911
규문 최
Lg전자 워크샵 고객과 절친되기
Lg전자 워크샵 고객과 절친되기
easysun
기자들을 위한 트위터 활용법(2)
기자들을 위한 트위터 활용법(2)
Sungkyu Lee
Tag & Social Networking Service
Tag & Social Networking Service
JM code group

Similar to [4차]페이스북 알고리즘 분석(151106) (20)

Algorithm Experience Design
Algorithm Experience Design
Seoul National University
트위터의 추천 시스템 파헤치기
트위터의 추천 시스템 파헤치기
Yan So
페이스북의 초기 모습과 현재의 알고리즘의 차이점
페이스북의 초기 모습과 현재의 알고리즘의 차이점
한진 김
[중앙도서관 페이스북강좌 2강] 트위터 페이스북의 마케팅 원리와 활용전략_130507
[중앙도서관 페이스북강좌 2강] 트위터 페이스북의 마케팅 원리와 활용전략_130507
규문 최
초당 120만 트윗을 처리하는 twitter 시스템
초당 120만 트윗을 처리하는 twitter 시스템
흥배 최
Social guide 20111206_강남대학교
Social guide 20111206_강남대학교
Sunghyun Shin
소셜네트워크 영화 감상평 권채원
소셜네트워크 영화 감상평 권채원
채원 권
성남싵ӗ성복짶관(Բ마케팅교육)
성남싵ӗ성복짶관(Բ마케팅교육)
지훈 정
[중앙도서관] 트위터 페이스북 제대로 알고 쓰기 강의안(2) 111207
[중앙도서관] 트위터 페이스북 제대로 알고 쓰기 강의안(2) 111207
규문 최
Designing Social Interfaces
Designing Social Interfaces
yeunji kim
NPO 경영학교 교육 - 소셜미디어 마케팅
NPO 경영학교 교육 - 소셜미디어 마케팅
지훈 정
e-learning 3.0 시대, SNS 기반 차세대 e-러닝 플랫폼의 발전 방향 : 삶과 학습의 경계를 허물다 - 박춘원
e-learning 3.0 시대, SNS 기반 차세대 e-러닝 플랫폼의 발전 방향 : 삶과 학습의 경계를 허물다 - 박춘원
Center for Teaching and Learning
Facebook 그래프서치(graph search)를 통해 본 소셜검색의 발전과 시사점
Facebook 그래프서치(graph search)를 통해 본 소셜검색의 발전과 시사점
Taijin Jung
소셜미디어 역사와 종류
소셜미디어 역사와 종류
Jongwon Moon
소셜미디어 역사와 종류
소셜미디어 역사와 종류
Jongwon Moon
Let's Tweet!
Let's Tweet!
kevin lee
트위터, 무엇이고 어떻게 봐야 하는가 - 소셜서비스 & TGIF 활용 전략 워크샵 2010 (플루토미디어)
트위터, 무엇이고 어떻게 봐야 하는가 - 소셜서비스 & TGIF 활용 전략 워크샵 2010 (플루토미디어)
Dylan Ko
[Srm공개특강] 소셜미디어를 활용한 브랜딩 전략과 실전팁 120414
[Srm공개특강] 소셜미디어를 활용한 브랜딩 전략과 실전팁 120414
규문 최
트위터란 무엇인가
트위터란 무엇인가
Chaenam, Jun
트위터의 추천 시스템 파헤치기
트위터의 추천 시스템 파헤치기
Yan So
페이스북의 초기 모습과 현재의 알고리즘의 차이점
페이스북의 초기 모습과 현재의 알고리즘의 차이점
한진 김
[중앙도서관 페이스북강좌 2강] 트위터 페이스북의 마케팅 원리와 활용전략_130507
[중앙도서관 페이스북강좌 2강] 트위터 페이스북의 마케팅 원리와 활용전략_130507
규문 최
초당 120만 트윗을 처리하는 twitter 시스템
초당 120만 트윗을 처리하는 twitter 시스템
흥배 최
Social guide 20111206_강남대학교
Social guide 20111206_강남대학교
Sunghyun Shin
소셜네트워크 영화 감상평 권채원
소셜네트워크 영화 감상평 권채원
채원 권
성남싵ӗ성복짶관(Բ마케팅교육)
성남싵ӗ성복짶관(Բ마케팅교육)
지훈 정
[중앙도서관] 트위터 페이스북 제대로 알고 쓰기 강의안(2) 111207
[중앙도서관] 트위터 페이스북 제대로 알고 쓰기 강의안(2) 111207
규문 최
Designing Social Interfaces
Designing Social Interfaces
yeunji kim
NPO 경영학교 교육 - 소셜미디어 마케팅
NPO 경영학교 교육 - 소셜미디어 마케팅
지훈 정
e-learning 3.0 시대, SNS 기반 차세대 e-러닝 플랫폼의 발전 방향 : 삶과 학습의 경계를 허물다 - 박춘원
e-learning 3.0 시대, SNS 기반 차세대 e-러닝 플랫폼의 발전 방향 : 삶과 학습의 경계를 허물다 - 박춘원
Center for Teaching and Learning
Facebook 그래프서치(graph search)를 통해 본 소셜검색의 발전과 시사점
Facebook 그래프서치(graph search)를 통해 본 소셜검색의 발전과 시사점
Taijin Jung
소셜미디어 역사와 종류
소셜미디어 역사와 종류
Jongwon Moon
소셜미디어 역사와 종류
소셜미디어 역사와 종류
Jongwon Moon
트위터, 무엇이고 어떻게 봐야 하는가 - 소셜서비스 & TGIF 활용 전략 워크샵 2010 (플루토미디어)
트위터, 무엇이고 어떻게 봐야 하는가 - 소셜서비스 & TGIF 활용 전략 워크샵 2010 (플루토미디어)
Dylan Ko
[Srm공개특강] 소셜미디어를 활용한 브랜딩 전략과 실전팁 120414
[Srm공개특강] 소셜미디어를 활용한 브랜딩 전략과 실전팁 120414
규문 최
트위터란 무엇인가
트위터란 무엇인가
Chaenam, Jun
Ad

More from 고려대학교 정보기술경영학회 : ITS (19)

16-1학기 ITS 10기 오리엔테이션
16-1학기 ITS 10기 오리엔테이션
고려대학교 정보기술경영학회 : ITS
ITS 소개서(160317)
ITS 소개서(160317)
고려대학교 정보기술경영학회 : ITS
모바일 결제 상품 오프라인 수령 서비스 즐겨찾기(160125)
모바일 결제 상품 오프라인 수령 서비스 즐겨찾기(160125)
고려대학교 정보기술경영학회 : ITS
[공모전]모바일 앱을 활용한 우산 대여 서비스_모두의 우산(160125)
[공모전]모바일 앱을 활용한 우산 대여 서비스_모두의 우산(160125)
고려대학교 정보기술경영학회 : ITS
[6차]근거리 무선통신 기술 NFC(151120)
[6차]근거리 무선통신 기술 NFC(151120)
고려대학교 정보기술경영학회 : ITS
[6차]WiFi의 현재와 미래(151120)
[6차]WiFi의 현재와 미래(151120)
고려대학교 정보기술경영학회 : ITS
[5차]종이신문사와 저널리즘의 변화(151113)
[5차]종이신문사와 저널리즘의 변화(151113)
고려대학교 정보기술경영학회 : ITS
[5차]인터넷 신문사의 변화상(151113)
[5차]인터넷 신문사의 변화상(151113)
고려대학교 정보기술경영학회 : ITS
[4차]왓챠 알고리즘 분석(151106)
[4차]왓챠 알고리즘 분석(151106)
고려대학교 정보기술경영학회 : ITS
[4차]넷플릭스 알고리즘 분석(151106)
[4차]넷플릭스 알고리즘 분석(151106)
고려대학교 정보기술경영학회 : ITS
[4차]구글 알고리즘 분석(151106)
[4차]구글 알고리즘 분석(151106)
고려대학교 정보기술경영학회 : ITS
[3차]전기차와 스마트카 현대vs테슬라(151030)
[3차]전기차와 스마트카 현대vs테슬라(151030)
고려대학교 정보기술경영학회 : ITS
[3차]자동차의 소프트웨어화 현대vs구글(151030)
[3차]자동차의 소프트웨어화 현대vs구글(151030)
고려대학교 정보기술경영학회 : ITS
[3차]스마트카의 미래 현대vs애플(151030)
[3차]스마트카의 미래 현대vs애플(151030)
고려대학교 정보기술경영학회 : ITS
[2차]다모임&텀블러_SNS의 변천사와 미래(151009)
[2차]다모임&텀블러_SNS의 변천사와 미래(151009)
고려대학교 정보기술경영학회 : ITS
[1차]송금과 네이버페이(151003)
[1차]송금과 네이버페이(151003)
고려대학교 정보기술경영학회 : ITS
[1차]모바일결제와 삼성페이(151003)
[1차]모바일결제와 삼성페이(151003)
고려대학교 정보기술경영학회 : ITS
[1차]투자자산관리대출과 8퍼센트(151003)
[1차]투자자산관리대출과 8퍼센트(151003)
고려대학교 정보기술경영학회 : ITS
[1차]전자화폐와 비트코인(151003)
[1차]전자화폐와 비트코인(151003)
고려대학교 정보기술경영학회 : ITS
Ad

[4차]페이스북 알고리즘 분석(151106)

  • 1. 오진영 조한빈 성지영 오정민 김영균
  • 3. #알고리즘 순서도프로그래밍 = 자료구조 + 알고리즘 문제 해결을 위해 명확히 정의된 유한개의 규칙과 절차의 모임 입력: 외부에서 제공되는 데이터가 0개 이상 있다 출력: 적어도 한 가지 결과가 발생한다 명백: 각 명령 등은 명확히 정의되어야 한다(Well-Defined) 유한성: 한정된 단계를 처리한 후에 종료된다 효과성: 각 명령은 실행 가능한 것이어야 한다 프로그램 구상 단계에 사용하는 알고리즘의 다이어그램 자료 구조: 전산 데이터를 효율적으로 저장, 표현, 관리하는 구조 알고리즘: 3
  • 4. SNS에 왜 알고리즘이 필요한가? NewsFeed 사용자와 관련된 모든 친구, 페이지, 그룹 등의 컨텐츠가 보여지는 공간 Chris Cox (CPO of Facebook) 초기의 뉴스피드는 복잡할 필요가 없었다. 사람들은 많은 것을 공유하려 하지 않았고, 충분한 수의 친구도 없었기 때문이다. 그러나 우리가 March Madness(전미 대학 농구 협회의 대회) 중계를 위해 ESPN과 통합하자 농구와 관련된 글들이 홍수처럼 쏟아졌던 것처럼 일순간 글이 폭발하는 순간들이 발생했다. 곧 뉴스피드에는 하루 평균 1,500개의 글이 게시되었고, 사용자는 이를 모두 확인할 수 없었다. 2013.08.07 Lars Backstrom (News Feed team) 우리의 목표는 사람들에게 그들이 보고 싶은 글을 선별하여 보여주는 것이다. 우리 팀은 현재 각 사용자가 선호하는 것에 대한 빅데이터를 보유하고 있으며 이를 통해 점점 더 정확한 순위 부여 방식을 고안하고 있다. 4
  • 5. 사용자가 트위터를 사용하지 않을 때 발생한 트윗 가운데 사용자에게 중요하다고 판단되는 트윗들을 선별해 주는 알고리즘 지나간 모든 트윗을 시간대별로 찾지 않고도 중요한 콘텐츠 확인 가능 (팔로우하는 계정 가운데 가장 참여도가 높았던 트윗) #트위터 #리캡 “While you were away…” 5
  • 6. 나와 비슷한 사용자를 추천해주는 알고리즘 팔로우/팔로잉이 겹치는 정도 팔로우/팔로워 비율 총 트윗 수 트윗 빈도 트윗 단어 유사도 태그 유사도 한 트윗을 기준으로 동시에 트윗/멘션을 한 경우 #트위터 #유사사용자 출처 : http://lucyhong.blogspot.kr/2013/02/blog-post_6046.html “(사용자)님과 비슷한 사용자” 6
  • 7. #트위터 #욕설 처음 보이는 트윗 중 폭력적이거나 욕설이 있는 트윗을 선별하여 노출하지 않는다. 팔로우 하는 사람들의 트윗에는 해당하지 않는다. 출처 : http://lucyhong.blogspot.kr/2013/02/blog-post_6046.html 트위터의 트윗 선별 알고리즘: 비공개 (폐쇄적) 7
  • 8. 1억 7500만 가입자 (2010) #트위터 출처 : http://www.bloter.net/archives/54896 트위터 웹사이트(twitter.com) 방문 공식 앱/ API기반 서드 파티 클라이언트 서비스 사용 65% 35% 8
  • 9. #트위터 트위터 웹사이트(twitter.com) 방문 공식 앱/ API기반 서드 파티 클라이언트 서비스 사용 65% 35% API 약관 변경 : 더 이상 클라이언트 서비스를 만들지 말 것 (트위터의 일반 사용자를 대상으로 하는 서비스 독점) = 무한한 외부 개발자의 창의성 + 개별 사용자의 취향 = 트위터 생태계 성장의 원동력 8 1억 7500만 가입자 (2010)
  • 10. #트위터 #결과 48% 갈 곳 잃은 API기반 서드 파티 클라이언트 서비스 사용자 전체 사용자 중 적극적 사용자 비중 50% 이하 9
  • 11. #EdgeRank 출처: http://www.theprconsulting.com/?p=5829 친밀도(Affinity) 가중치(Weight) 시간(Decay) _ e e e 세 가지 기준에 따라 점수 부여 친밀도 > 가중치 > 시간 순서로 점수에 가중치 부여 합산 점수의 순위가 높을수록 상위에 노출 e 친밀도(Affinity) 점수 부여 기준 10
  • 12. 출처: http://www.theprconsulting.com/?p=5829 #EdgeRank #친밀도 친밀도(Affinity) 가중치(Weight) 시간(Decay) _ e e e 세 가지 기준에 따라 점수 부여 친밀도 > 가중치 > 시간 순서로 점수에 가중치 부여 합산 점수의 순위가 높을수록 상위에 노출 e 친밀도(Affinity) 점수 부여 기준 ‘사용자와 작성자간의 관계’ 사용자의 작성자의 다른 게시물에 대한 반응 작성자 담벼락 게시물에 대한 반응 작성자의 사용자의 게시물에 대한 반응 사용자 담벼락 게시물에 대한 반응 사용자와 작성자간 메신저 이용도 11
  • 13. 출처: http://www.theprconsulting.com/?p=5829 #EdgeRank #가중치 친밀도(Affinity) 가중치(Weight) 시간(Decay) _ e e e 세 가지 기준에 따라 점수 부여 친밀도 > 가중치 > 시간 순서로 점수에 가중치 부여 합산 점수의 순위가 높을수록 상위에 노출 점수 부여 기준 e 가중치(Weight) 텍스트 < 그림/사진 < 동영상 링크 < 직접 작성 과거 사용자가 반응한 게시물과의 유사성 다른 사용자들의 반응 12
  • 14. 출처: http://www.theprconsulting.com/?p=5829 #EdgeRank #시간 친밀도(Affinity) 가중치(Weight) 시간(Decay) _ e e e 세 가지 기준에 따라 점수 부여 친밀도 > 가중치 > 시간 순서로 점수에 가중치 부여 합산 점수의 순위가 높을수록 상위에 노출 점수 부여 기준시간(Decay) 게시물이 작성된 시간 e 게시물에 대한 마지막 반응 시간 작성자와 관계를 맺은 시기 13
  • 15. 미처 확인하지 못한 게시물을 끌어 올린다. 좋아요/댓글/공유 횟수 증가율 개인 게시물: 5% 페이지 게시물: 8% 출처: http://www.theprconsulting.com/?p=5829 #StoryBumping 전체 게시물 중 사용자가 실제로 읽는 게시물의 비중 Story Bumping 사용 전: 57% Story Bumping 사용 후: 70% 14
  • 16. 노출될 게시물을 실시간으로 결정 출처: http://www.theprconsulting.com/?p=5829 최근 사용자와 교류한 50명의 활동과 관련된 게시물 우선 노출 #Last_Actor 친구들이 최근에 한 활동을 알려준다. 교류: 사용자간 메신저 상호 게시물에 대한 반응 사용자의 일방적 탐색 (게시물 클릭, 담벼락 방문) 15
  • 17. 출처: http://www.theprconsulting.com/?p=5829 #Chronological_by_Actor 한 작성자의 글을 시간에 따라 보여준다. 한 작성자가 여러 글을 연이어 게시한 경우 다른 조건의 영향을 배제하고 시간에 따라 노출한다. (게시물에 대한 반응도 하락 등의 부작용으로 인해 아직 시험 단계) 50 Classic Relevancy-Sorted Feed Chronological By Actor/ Relevancy-Sorted Hybrid Feed 16
  • 18. #페이스북 #결과 20% 뉴스피드님이 전체 게시글 중 20%를 우선적으로 처리하여 보여줍니다. 3분기 매출 5조 1187억 원 전체 14억 명의 가입자 하루 활동 사용자 10억 명 동영상 하루 80억 건 시청 2015년 1,400,000,000 17
  • 19. #페이스북 #결과 2014년 페이지 게시물 도달율 12.05 11.58 8.7 7.7 6.15 4.04 3.51 2.97 2.71 2.11 0 2 4 6 8 10 12 14 10월 11월 12월 1월 2월 모든 페이지 50만 이상 좋아요 도달율 개인 계정 > 페이지 : 페이지를 통한 바이럴 어렵다 도달율에 결정적 영향 Facebook Messenger 18
  • 20. #페이스북 #결과 #감정조작 페이스북 감정 실험 게시물의 검열을 통한 감정 조작 70만 사용자 상대로 실험 인정 “기업에서 컨텐츠를 선별하는 것 자체가 이미 위험하다” 19
  • 21. #페이스북 #결과 #감정조작 부정적 단어 노출 축소시 페이스북 감정 실험 긍정적 단어 증가 부정적 단어 감소 긍정적 단어 노출 축소시 긍정적 단어 감소 부정적 단어 증가 Control Experimental 감정의 전이가 가능하다면, 정치 성향, 이념, 사상도 조작 가능하다 20
  • 22. #페이스북 #대응 뉴스피드 알고리즘 수정Chris Cox (CPO of Facebook)님이 뉴스피드 알고리즘 내용을 공유합니다. 2015.04.09 – Lars Backstrom님과 함께 페이스북 오픈 행사 F8에서 뉴스피드 업데이트 발표 21
  • 23. 오진영 조한빈 성지영 오정민 김영균 ↑ 새 소식