SlideShare une entreprise Scribd logo
1  sur  109
AWS에서 추천 구현하기

http://recopick.com
SK planet 이채현
빅데이터

선행기술
빅데이터

선행기술
빅데이터

선행기술
x2.98
이채현

Haptics
추천

AWS

Tips
Amazon 추천
Best Practice - Amazon 추천
함께 구매한
상품

이 상품을 본
다음
구매한 상품
Netflix 추천

당신의 취향에 맞게 추천
효과는?
• 아마존 매출의 30%는 추천을 통해 발생
by The Economist “Building with big data”
http://www.economist.com/node/18741392/

• 약 75%의 사용자들이 추천 서비스를 통해
영화를 선택
by Nextflix “Netflix Recommendations”
http://techblog.netflix.com/2012/04/netflixrecommendations-beyond-5-stars.html
배워
봅시다
큰 그림

데이터수집

데이터변환

추천계산

추천결과제공
데이터수집

데이터변환

추천계산

로그 포맷?
서버 연동?

추가 개발?

추천결과제공

방화벽 오픈?
데이터수집

데이터변환

• 스크립트 기반 수집

추천계산

추천결과제공
데이터수집

데이터변환

모바일 단말

페이지
로딩 완료

추천결과제공

추천계산

이동통신망

웹서버

로그 전송
무선 구간

인터넷
데이터수집

데이터변환

모바일 단말

페이지
로딩 완료

추천결과제공

추천계산

이동통신망

웹서버

로그 전송
무선 구간

cookie 기반 UID 생성
item id 추출
action id (view, order, basket)

인터넷
데이터수집

데이터변환

추천계산

모바일 단말

페이지
로딩 완료

추천결과제공

이동통신망

웹서버

로그 전송
무선 구간

인터넷
스크립트 기반 수집
• 장점
– 간편하다
– 서버 부하 감소

• 단점
– 일부 데이터 손실 가능
데이터수집

데이터변환

추천계산

browser

browser
browser

ELB

추천결과제공
데이터수집

ELB

데이터변환

Auto
Scaling

추천계산

추천결과제공

• Collector는 NodeJS로
구현
• NodeJS가 익숙하기
때문
• redis로 불의의 사
고를 대비하자
• Auto Scaling으로 비
용 절감
데이터수집

+

7

6
5
4
3
2
1

데이터변환

+

추천결과제공

추천계산

+

=

m1.small
6대로 충분
데이터수집

데이터변환

추천계산

추천결과제공

• 데이터의 임시 저장소
• Amazon RDS 사용
• 설정, 튜닝, 이중화
를 몰라도 된다
• Multi-AZ
Deployments 사용

• 실시간 통계에 유용
데이터수집

데이터변환

추천계산

Sqoop

추천결과제공
데이터수집

데이터변환

추천계산

추천결과제공

1380956434257(uid)
3482724(item_id) 1(action)
2013-10-05 07:00:34 (time)
http://m.11st.co.kr/MW/MyPage
/todayProductList.tmall (referrer)
데이터
수집완료
추천의 종류
• user to item 추천

• item to item 추천
user to item 추천
• Collaborative filtering
user to item 추천
• Too many!

 Minhash based filtering
user to item 추천
• Matrix factorization
1

5

1
4
4

=

5

2
5

x
item to item 추천
• Jaccard Coefficient
상품 A

상품 B

상품 관련성
데이터수집

데이터변환

추천계산

가장 쉬운 방법
• http://mahout.apache.org

추천결과제공
Item to Item recommendation with Mahout
•
•
•
•

wget http://apache.mirror.cdnetworks.com/mahout/0.8/mahout-distribution-0.8.tar.gz
tar –xvzf mahout-distribution-0.8.tar.gz
export MAHOUT_HOME=mahout-distribution-0.8
mahout itemsimilarity
-s SIMILARITY_TANIMOTO_COEFFICIENT
--maxSimilaritiesPerItem 10
--maxPrefsPerUser 10000
--minPrefsPerUser 3
--booleanData true
-i parsed_input -o result --tempDir /tmp
mahout
Item to Item recommendation with Mahout

mahout
이걸로
끝?
한계
추가적인
feature
데이터수집

데이터변환

추천계산

추천결과제공

전환 페이지에 따라
사용자A

사용자A

사용자B

사용자B

사용자C

사용자C

이 페이지의 가중치를 낮춥니다.

이 페이지의 가중치를 높입니다.
데이터수집

데이터변환

추천결과제공

추천계산

행동 가중치
가중치

봤어요

장바구니에
담았어요

샀어요

action
데이터수집

데이터변환

추천계산

추천결과제공

시간 가중치
2013/4/1

2013/4/10

2013/4/20

2013/4/30

가중치가 높아요

가중치가 낮아요
이렇게 바뀝니다

메론

쌈채소

파파야메론

쌈채소

애플망고

채소 세트

상주참외

토마토

수달래사과

청견

쌈채소

양파
추천 클릭률의 변화
5.7 %
4.2 %

기존

개선
한계2
실제 사례

▼ 관련기사
Keyword Semantics Model (KSM)

0.6
사용자 로그

+
아이템 유사도

0.6

0.5
0.2
데이터수집

데이터변환

추천계산

추천결과제공

• 추천 결과는 Json으로 저장
– 결과에 대한 Hash 생성 (RecoHash)
1
[{"id":“10", "score":0.29,"method":"4"},
{"id":“11,"score":0.15,"method":"4"},{"id":“13","score":0.14,
"method":"4"},{"id":“17","score":0.14,"method":"4"}]

– MD5(“10/11/13/17”) = 7ff3949e2d0e0d1a
– 어차피 추천 리스트가 자주 변하지는 않는다.
– DB에 불필요한 update를 줄이자.
– 실제로 평균 10~20% 정도만 리스트가 변경됨
데이터수집

데이터변환

추천계산

추천결과제공

Auto
Scaling

ELB
추천
구현 끝
Tips
•
•
•
•

AWS
CDH
HBase
모니터링
AWS
• 사용한 인스턴스
c1.medium

X2, 5ECU
1.7 GiB

• mapred.tasktracker.map.tasks.maximum=4
• mapred.tasktracker.reduce.tasks.maximum=1
AWS
Amazon
S3
Amazon
EMR

VS

Hadoop on EC2
AWS – 자체 클러스터를 운영하는 경우
AWS – 자체 클러스터를 운영하는 경우
AWS – 자체 클러스터를 운영하는 경우

10.1.2.10

54.25.1.12

무료

유료

10.1.2.11

54.23.233.16
CDH
• Hadoop만 설치할 거라면 apache 버전도
할만함
• HBase, oozie 등을 함께 쓴다면?
– CDH가 100만 배 정도 편함
– 덤으로 모니터링도
– 대수 제한도 없어졌음

• CDH manager 4.6에 버그 있음
– 장비 추가 안됨 (API 사용 or 4.7 버전 업)
HDFS로 Data를 저장하는 경우
• 디렉토리로 파일 관리하기 귀찮음
– map task 파편화(?)를 막기 위한 file merge
– 오래된 파일 삭제
– 로그 포맷이 변경되면?
– 1주일/1달/5달 데이터를 쓰고 싶어요  -_-;
HBase
• HBase를 쓰면
– file merge 따위 ㅋ
– TTL을 이용해서 자동 삭제
– 컬럼 추가 및 삭제가 쉬움. NoSQL ㅋ
– 설정으로 time filtering을 한 번에
HBase – parsed_log table 구성
row key
service_id
item_id

column family
timestamp

uid

action_id
price

referrer

category
parsed_log
sid=1

7월

8월

9월

Region
Server #1
Region
Server #2
Region
Server #3

7월
sid=2

Region
Server #4

8월

Region
Server #5

9월
Region
Server #1

Region
Server #2

Region
Server #3

Region
Server #4

Region
Server #5

2013년 7월

2013년 7월

2013년 8월

2013년 8월

2013년 9월

MR
Scan s = new Scan()
s.setFilter(new RowFilter(start, stop));
sid=1

7월

map
map

8월

map
map

9월
7월
sid=2

8월
9월

map
map
map
map

sid=1, 8월~9월
Scan s = new Scan()
s.setFilter(new RowFilter(start, stop));
sid=1

Scan s =
new Scan(start, stop);

sid=1, 8월~9월

7월

8월

map
map

9월
7월
sid=2

8월
9월

map
Scan s =
new Scan(start, stop);

Scan s = new Scan()
s.setFilter(new RowFilter(start, stop));
sid=1

sid=1, 8월~9월
sid=2, 9월

7월

8월

map
map

9월
7월
sid=2

8월
9월

map
map

map
map
new Scan(start, stop)  multi-scan
sid=1

sid=1, 8월~9월
sid=2, 9월

7월

8월

map
map

9월

map

7월
sid=2

8월
9월

map

https://github.com/
christianrichter/
hbase_multisegment
추가사항
• setCacheBlocks(true)
 setCacheBlocks(false)
결과
31분

391개

4개

2분

Map Task

수행시간
모니터링 및 알람
• 장비 모니터링 및 alarm 시스템이 없었음
• 처음부터 만들려면 어려움
– open source customizing도 귀찮다

• aws 에서 제공되는 tool 을 사용하자
– Cloudwatch
– SES (Simple Email Service)
– SNS (Simple Notification Service)
모니터링 및 알람 (cloudwatch)
• 아래 코드 한 줄이면…
모니터링 및 알람 (cloudwatch)
모니터링 및 알람 (ses)
• 아래 코드 한 줄이면…
모니터링 및 알람 (ses)

받은 편지함
기획자
여러분!
추천 노출 위치에 따른 클릭률 변화
추
천

5.3%
2.3%

4.8%
추천 아이템 수에 따른 클릭률 변화
추천 아이템 수에 따른 클릭률 변화

5.3%

1 page (5개)

6.0%

2 page (10개)
추가 정보 제공에 따른 클릭률 변화
추가 정보 제공에 따른 클릭률 변화

2.3%

?
인당 평균 PV
전체 사용자

추천 클릭 사용자
구매전환율
전체 사용자

추천 클릭 사용자
평균 구매건수
전체 사용자

추천 클릭 사용자
개발자가
바빠요..
개발자가
바빠요..
http://recopick.com
스크립트 삽입
Admin Dashboard
로그 수집 현황을 확인할 수 있습니다.
상품 검색을 통해
어떤 상품이 추천 되는지 확인할 수 있습니다.
추천을 적용하고 싶어요!
두 줄만 복사 하세요
• Script 한 줄

• 태그 한 줄
이렇게 적용됩니다!
간단하게 디자인 변경
추천을 적용한 뒤에는..
추천 성능 확인
PV와 매출의 증가를 직접 경험 해 보세요.
끝내기
전에..
정량화된 목표가
필요하지 않을까요?
http://recopick.com

+100 like
감사
합니다.

Contenu connexe

Tendances

빅데이터 윈윈 컨퍼런스-지능형 보험 부당청구탐지와 예측
빅데이터 윈윈 컨퍼런스-지능형 보험 부당청구탐지와 예측빅데이터 윈윈 컨퍼런스-지능형 보험 부당청구탐지와 예측
빅데이터 윈윈 컨퍼런스-지능형 보험 부당청구탐지와 예측ABRC_DATA
 
PYCON 2017 발표자료 한성준
PYCON 2017 발표자료 한성준PYCON 2017 발표자료 한성준
PYCON 2017 발표자료 한성준sungjun han
 
제8회 BOAZ 빅데이터 컨퍼런스 - 01 낚시성 기사 분류기
제8회 BOAZ 빅데이터 컨퍼런스 - 01 낚시성 기사 분류기제8회 BOAZ 빅데이터 컨퍼런스 - 01 낚시성 기사 분류기
제8회 BOAZ 빅데이터 컨퍼런스 - 01 낚시성 기사 분류기BOAZ Bigdata
 
알파고 해부하기 3부
알파고 해부하기 3부알파고 해부하기 3부
알파고 해부하기 3부Donghun Lee
 
빅데이터 아카데미 연말평가발표자료 분석5기 우수팀(최종)
빅데이터 아카데미 연말평가발표자료 분석5기 우수팀(최종)빅데이터 아카데미 연말평가발표자료 분석5기 우수팀(최종)
빅데이터 아카데미 연말평가발표자료 분석5기 우수팀(최종)성호(Kevin) 나
 
알파고 풀어보기 / Alpha Technical Review
알파고 풀어보기 / Alpha Technical Review알파고 풀어보기 / Alpha Technical Review
알파고 풀어보기 / Alpha Technical Review상은 박
 
T ka kr_4th
T ka kr_4thT ka kr_4th
T ka kr_4thSubin An
 
Image data augmentatiion
Image data augmentatiionImage data augmentatiion
Image data augmentatiionSubin An
 
Yapp a.a 2 2 sugar orm
Yapp a.a 2 2 sugar ormYapp a.a 2 2 sugar orm
Yapp a.a 2 2 sugar ormJunyoung Lee
 
Python 웹 프로그래밍
Python 웹 프로그래밍Python 웹 프로그래밍
Python 웹 프로그래밍용 최
 
AlphaGo 알고리즘 요약
AlphaGo 알고리즘 요약AlphaGo 알고리즘 요약
AlphaGo 알고리즘 요약Jooyoul Lee
 
딥러닝(Deep Learing) using DeepDetect
딥러닝(Deep Learing) using DeepDetect딥러닝(Deep Learing) using DeepDetect
딥러닝(Deep Learing) using DeepDetectJunyi Song
 
빅데이터 윈윈 컨퍼런스-데이터수집 및 정제
빅데이터 윈윈 컨퍼런스-데이터수집 및 정제빅데이터 윈윈 컨퍼런스-데이터수집 및 정제
빅데이터 윈윈 컨퍼런스-데이터수집 및 정제ABRC_DATA
 
구글을 지탱하는 기술 요약 - GFS
구글을 지탱하는 기술 요약 - GFS구글을 지탱하는 기술 요약 - GFS
구글을 지탱하는 기술 요약 - GFS혜웅 박
 
알파고의 알고리즘
알파고의 알고리즘알파고의 알고리즘
알파고의 알고리즘SeokWon Kim
 
엔지니어 관점에서 바라본 데이터시각화
엔지니어 관점에서 바라본 데이터시각화엔지니어 관점에서 바라본 데이터시각화
엔지니어 관점에서 바라본 데이터시각화Kenneth Ceyer
 
Big data analysis with R and Apache Tajo (in Korean)
Big data analysis with R and Apache Tajo (in Korean)Big data analysis with R and Apache Tajo (in Korean)
Big data analysis with R and Apache Tajo (in Korean)Gruter
 
NDC 2015 비정형데이터분석 & 온라인게임운영
NDC 2015 비정형데이터분석 & 온라인게임운영NDC 2015 비정형데이터분석 & 온라인게임운영
NDC 2015 비정형데이터분석 & 온라인게임운영Paul Jung
 
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강Minji Kang
 

Tendances (20)

분석5기 4조
분석5기 4조분석5기 4조
분석5기 4조
 
빅데이터 윈윈 컨퍼런스-지능형 보험 부당청구탐지와 예측
빅데이터 윈윈 컨퍼런스-지능형 보험 부당청구탐지와 예측빅데이터 윈윈 컨퍼런스-지능형 보험 부당청구탐지와 예측
빅데이터 윈윈 컨퍼런스-지능형 보험 부당청구탐지와 예측
 
PYCON 2017 발표자료 한성준
PYCON 2017 발표자료 한성준PYCON 2017 발표자료 한성준
PYCON 2017 발표자료 한성준
 
제8회 BOAZ 빅데이터 컨퍼런스 - 01 낚시성 기사 분류기
제8회 BOAZ 빅데이터 컨퍼런스 - 01 낚시성 기사 분류기제8회 BOAZ 빅데이터 컨퍼런스 - 01 낚시성 기사 분류기
제8회 BOAZ 빅데이터 컨퍼런스 - 01 낚시성 기사 분류기
 
알파고 해부하기 3부
알파고 해부하기 3부알파고 해부하기 3부
알파고 해부하기 3부
 
빅데이터 아카데미 연말평가발표자료 분석5기 우수팀(최종)
빅데이터 아카데미 연말평가발표자료 분석5기 우수팀(최종)빅데이터 아카데미 연말평가발표자료 분석5기 우수팀(최종)
빅데이터 아카데미 연말평가발표자료 분석5기 우수팀(최종)
 
알파고 풀어보기 / Alpha Technical Review
알파고 풀어보기 / Alpha Technical Review알파고 풀어보기 / Alpha Technical Review
알파고 풀어보기 / Alpha Technical Review
 
T ka kr_4th
T ka kr_4thT ka kr_4th
T ka kr_4th
 
Image data augmentatiion
Image data augmentatiionImage data augmentatiion
Image data augmentatiion
 
Yapp a.a 2 2 sugar orm
Yapp a.a 2 2 sugar ormYapp a.a 2 2 sugar orm
Yapp a.a 2 2 sugar orm
 
Python 웹 프로그래밍
Python 웹 프로그래밍Python 웹 프로그래밍
Python 웹 프로그래밍
 
AlphaGo 알고리즘 요약
AlphaGo 알고리즘 요약AlphaGo 알고리즘 요약
AlphaGo 알고리즘 요약
 
딥러닝(Deep Learing) using DeepDetect
딥러닝(Deep Learing) using DeepDetect딥러닝(Deep Learing) using DeepDetect
딥러닝(Deep Learing) using DeepDetect
 
빅데이터 윈윈 컨퍼런스-데이터수집 및 정제
빅데이터 윈윈 컨퍼런스-데이터수집 및 정제빅데이터 윈윈 컨퍼런스-데이터수집 및 정제
빅데이터 윈윈 컨퍼런스-데이터수집 및 정제
 
구글을 지탱하는 기술 요약 - GFS
구글을 지탱하는 기술 요약 - GFS구글을 지탱하는 기술 요약 - GFS
구글을 지탱하는 기술 요약 - GFS
 
알파고의 알고리즘
알파고의 알고리즘알파고의 알고리즘
알파고의 알고리즘
 
엔지니어 관점에서 바라본 데이터시각화
엔지니어 관점에서 바라본 데이터시각화엔지니어 관점에서 바라본 데이터시각화
엔지니어 관점에서 바라본 데이터시각화
 
Big data analysis with R and Apache Tajo (in Korean)
Big data analysis with R and Apache Tajo (in Korean)Big data analysis with R and Apache Tajo (in Korean)
Big data analysis with R and Apache Tajo (in Korean)
 
NDC 2015 비정형데이터분석 & 온라인게임운영
NDC 2015 비정형데이터분석 & 온라인게임운영NDC 2015 비정형데이터분석 & 온라인게임운영
NDC 2015 비정형데이터분석 & 온라인게임운영
 
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강
딥러닝을 이용한 사용자 선호도 기반 의상 추천 알고리즘 Ppt 선수강
 

En vedette

Collaborative filtering
Collaborative filteringCollaborative filtering
Collaborative filteringSungMin OH
 
Hadoop World 2011: Apache Hadoop 0.23 - Arun Murthy, Horton Works
Hadoop World 2011: Apache Hadoop 0.23 - Arun Murthy, Horton WorksHadoop World 2011: Apache Hadoop 0.23 - Arun Murthy, Horton Works
Hadoop World 2011: Apache Hadoop 0.23 - Arun Murthy, Horton WorksCloudera, Inc.
 
스타트업사례로 본 로그 데이터분석 : Tajo on AWS
스타트업사례로 본 로그 데이터분석 : Tajo on AWS스타트업사례로 본 로그 데이터분석 : Tajo on AWS
스타트업사례로 본 로그 데이터분석 : Tajo on AWSGruter
 
Roles, Responsibilities, Collaborations
Roles, Responsibilities, CollaborationsRoles, Responsibilities, Collaborations
Roles, Responsibilities, CollaborationsYoung-Ho Cho
 
데이터마이닝의 개요
데이터마이닝의 개요데이터마이닝의 개요
데이터마이닝의 개요Chris Kim
 
Amazon Elastcsearch Service 소개 및 활용 방법 (윤석찬)
Amazon Elastcsearch Service 소개 및 활용 방법 (윤석찬) Amazon Elastcsearch Service 소개 및 활용 방법 (윤석찬)
Amazon Elastcsearch Service 소개 및 활용 방법 (윤석찬) Amazon Web Services Korea
 
기술사업화강의자료
기술사업화강의자료기술사업화강의자료
기술사업화강의자료WASIS
 
제품서비스시스템이란? PSS 개념 소개 및 디자인 사례로 보는 'PSSD warm up exercises' - 김혜영 PSSD lab. 대표
제품서비스시스템이란? PSS 개념 소개 및 디자인 사례로 보는 'PSSD warm up exercises' - 김혜영 PSSD lab. 대표제품서비스시스템이란? PSS 개념 소개 및 디자인 사례로 보는 'PSSD warm up exercises' - 김혜영 PSSD lab. 대표
제품서비스시스템이란? PSS 개념 소개 및 디자인 사례로 보는 'PSSD warm up exercises' - 김혜영 PSSD lab. 대표한국디자인진흥원 공공서비스디자인PD
 
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)Amazon Web Services Korea
 
Fin tech and Fraud Detection System
Fin tech and Fraud Detection SystemFin tech and Fraud Detection System
Fin tech and Fraud Detection SystemMk Kim
 
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)Amazon Web Services Korea
 
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지Changje Jeong
 
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)Amazon Web Services Korea
 
Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)
Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)
Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)Amazon Web Services Korea
 
제1화 추천 시스템 이란.ppt
제1화 추천 시스템 이란.ppt제1화 추천 시스템 이란.ppt
제1화 추천 시스템 이란.pptchoi kyumin
 
Building A Modern Data Analytics Architecture on AWS
Building A Modern Data Analytics Architecture on AWSBuilding A Modern Data Analytics Architecture on AWS
Building A Modern Data Analytics Architecture on AWSAmazon Web Services
 

En vedette (20)

Collaborative filtering
Collaborative filteringCollaborative filtering
Collaborative filtering
 
Hadoop World 2011: Apache Hadoop 0.23 - Arun Murthy, Horton Works
Hadoop World 2011: Apache Hadoop 0.23 - Arun Murthy, Horton WorksHadoop World 2011: Apache Hadoop 0.23 - Arun Murthy, Horton Works
Hadoop World 2011: Apache Hadoop 0.23 - Arun Murthy, Horton Works
 
스타트업사례로 본 로그 데이터분석 : Tajo on AWS
스타트업사례로 본 로그 데이터분석 : Tajo on AWS스타트업사례로 본 로그 데이터분석 : Tajo on AWS
스타트업사례로 본 로그 데이터분석 : Tajo on AWS
 
March 2011 HUG: HDFS Federation
March 2011 HUG: HDFS FederationMarch 2011 HUG: HDFS Federation
March 2011 HUG: HDFS Federation
 
Roles, Responsibilities, Collaborations
Roles, Responsibilities, CollaborationsRoles, Responsibilities, Collaborations
Roles, Responsibilities, Collaborations
 
데이터마이닝의 개요
데이터마이닝의 개요데이터마이닝의 개요
데이터마이닝의 개요
 
Bigdata
BigdataBigdata
Bigdata
 
Amazon Elastcsearch Service 소개 및 활용 방법 (윤석찬)
Amazon Elastcsearch Service 소개 및 활용 방법 (윤석찬) Amazon Elastcsearch Service 소개 및 활용 방법 (윤석찬)
Amazon Elastcsearch Service 소개 및 활용 방법 (윤석찬)
 
기술사업화강의자료
기술사업화강의자료기술사업화강의자료
기술사업화강의자료
 
제품서비스시스템이란? PSS 개념 소개 및 디자인 사례로 보는 'PSSD warm up exercises' - 김혜영 PSSD lab. 대표
제품서비스시스템이란? PSS 개념 소개 및 디자인 사례로 보는 'PSSD warm up exercises' - 김혜영 PSSD lab. 대표제품서비스시스템이란? PSS 개념 소개 및 디자인 사례로 보는 'PSSD warm up exercises' - 김혜영 PSSD lab. 대표
제품서비스시스템이란? PSS 개념 소개 및 디자인 사례로 보는 'PSSD warm up exercises' - 김혜영 PSSD lab. 대표
 
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
AWS Enterprise Summit :: 빅데이터 워크로드를 위한 AWS 활용방법 (김기완 솔루션즈 아키텍트)
 
Fin tech and Fraud Detection System
Fin tech and Fraud Detection SystemFin tech and Fraud Detection System
Fin tech and Fraud Detection System
 
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
AWS re:Invent 특집(2) – 서버리스(Serverless) 마이크로서비스를 위한 일곱 가지 모범 사례 (윤석찬)
 
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
AWS를 활용하여 Daily Report 만들기 : 로그 수집부터 자동화된 분석까지
 
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
AWS re:Invent 특집(3) – Amazon 인공 지능(AI) 서비스 및 AWS 딥러닝 프레임웍 활용 (윤석찬)
 
[4차]왓챠 알고리즘 분석(151106)
[4차]왓챠 알고리즘 분석(151106)[4차]왓챠 알고리즘 분석(151106)
[4차]왓챠 알고리즘 분석(151106)
 
[4차]넷플릭스 알고리즘 분석(151106)
[4차]넷플릭스 알고리즘 분석(151106)[4차]넷플릭스 알고리즘 분석(151106)
[4차]넷플릭스 알고리즘 분석(151106)
 
Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)
Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)
Amazon 인공 지능(AI) 서비스 및 AWS 기반 딥러닝 활용 방법 - 윤석찬 (AWS, 테크에반젤리스트)
 
제1화 추천 시스템 이란.ppt
제1화 추천 시스템 이란.ppt제1화 추천 시스템 이란.ppt
제1화 추천 시스템 이란.ppt
 
Building A Modern Data Analytics Architecture on AWS
Building A Modern Data Analytics Architecture on AWSBuilding A Modern Data Analytics Architecture on AWS
Building A Modern Data Analytics Architecture on AWS
 

Similaire à Deview RecoPick팀 AWS에서 추쳔 구현하기

AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020 AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020 AWSKRUG - AWS한국사용자모임
 
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020Jinwoong Kim
 
주가_변화시점탐지(Change point Detection)
주가_변화시점탐지(Change point Detection)주가_변화시점탐지(Change point Detection)
주가_변화시점탐지(Change point Detection)Seung-Woo Kang
 
BS501 발표자료
BS501 발표자료BS501 발표자료
BS501 발표자료Park Sungpil
 
Elastic Stack & Data pipeline
Elastic Stack & Data pipelineElastic Stack & Data pipeline
Elastic Stack & Data pipelineJongho Woo
 
언론사에 구글 애널리틱스 도입하기 - 강의 1주차
언론사에 구글 애널리틱스 도입하기 - 강의 1주차언론사에 구글 애널리틱스 도입하기 - 강의 1주차
언론사에 구글 애널리틱스 도입하기 - 강의 1주차chan693050
 
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...Amazon Web Services Korea
 
Trendetector : 커뮤니티 키워드 분석 서비스
Trendetector : 커뮤니티 키워드 분석 서비스Trendetector : 커뮤니티 키워드 분석 서비스
Trendetector : 커뮤니티 키워드 분석 서비스Shin Yeongmin
 
2019.06 devgroud kurly-advanced analyticsteam-aboutourdataculture
2019.06 devgroud kurly-advanced analyticsteam-aboutourdataculture2019.06 devgroud kurly-advanced analyticsteam-aboutourdataculture
2019.06 devgroud kurly-advanced analyticsteam-aboutourdataculture상래 노
 
[Td 2015]치즈케이크 팩토리는 알겠는데, 데이터 팩토리는 뭔가요(한기환)
[Td 2015]치즈케이크 팩토리는 알겠는데, 데이터 팩토리는 뭔가요(한기환)[Td 2015]치즈케이크 팩토리는 알겠는데, 데이터 팩토리는 뭔가요(한기환)
[Td 2015]치즈케이크 팩토리는 알겠는데, 데이터 팩토리는 뭔가요(한기환)Sang Don Kim
 
Azure ml studio_fraud_detection
Azure ml studio_fraud_detectionAzure ml studio_fraud_detection
Azure ml studio_fraud_detectionTIMEGATE
 
Azure ml studio_fraud_detection
Azure ml studio_fraud_detectionAzure ml studio_fraud_detection
Azure ml studio_fraud_detectionSeung-Woo Kang
 
Key-Value Store를 사용한 대용량 게임 통계 : WoW 경매장 분석 서비스 wowz.kr를 사례로
Key-Value Store를 사용한 대용량 게임 통계: WoW 경매장 분석 서비스 wowz.kr를 사례로Key-Value Store를 사용한 대용량 게임 통계: WoW 경매장 분석 서비스 wowz.kr를 사례로
Key-Value Store를 사용한 대용량 게임 통계 : WoW 경매장 분석 서비스 wowz.kr를 사례로Seok-ju Yun
 
R을 이용한 데이터 분석
R을 이용한 데이터 분석R을 이용한 데이터 분석
R을 이용한 데이터 분석simon park
 
고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...
고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...
고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...Amazon Web Services Korea
 
분석 워크로드 마이그레이션의 모든 것-김기영, AWS Analytics Specialist SA / 김성일, AWS Analytics Sp...
분석 워크로드 마이그레이션의 모든 것-김기영, AWS Analytics Specialist SA / 김성일, AWS Analytics Sp...분석 워크로드 마이그레이션의 모든 것-김기영, AWS Analytics Specialist SA / 김성일, AWS Analytics Sp...
분석 워크로드 마이그레이션의 모든 것-김기영, AWS Analytics Specialist SA / 김성일, AWS Analytics Sp...Amazon Web Services Korea
 
AWS Partner Techshift - (SaaS) 사업을 위한 데이터 기반 세일즈/마케팅 전략과 노하우 (트레져데이터 고영혁 수석)
AWS Partner Techshift - (SaaS) 사업을 위한 데이터 기반 세일즈/마케팅 전략과 노하우 (트레져데이터 고영혁 수석)AWS Partner Techshift - (SaaS) 사업을 위한 데이터 기반 세일즈/마케팅 전략과 노하우 (트레져데이터 고영혁 수석)
AWS Partner Techshift - (SaaS) 사업을 위한 데이터 기반 세일즈/마케팅 전략과 노하우 (트레져데이터 고영혁 수석)Amazon Web Services Korea
 
Partner Story(Megazone): 금융사 실전 프로젝트 DeepDive
Partner Story(Megazone): 금융사 실전 프로젝트 DeepDive Partner Story(Megazone): 금융사 실전 프로젝트 DeepDive
Partner Story(Megazone): 금융사 실전 프로젝트 DeepDive Elasticsearch
 

Similaire à Deview RecoPick팀 AWS에서 추쳔 구현하기 (20)

AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020 AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
 
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
AWS기반 서버리스 데이터레이크 구축하기 - 김진웅 (SK C&C) :: AWS Community Day 2020
 
주가_변화시점탐지(Change point Detection)
주가_변화시점탐지(Change point Detection)주가_변화시점탐지(Change point Detection)
주가_변화시점탐지(Change point Detection)
 
BS501 발표자료
BS501 발표자료BS501 발표자료
BS501 발표자료
 
Elastic Stack & Data pipeline
Elastic Stack & Data pipelineElastic Stack & Data pipeline
Elastic Stack & Data pipeline
 
언론사에 구글 애널리틱스 도입하기 - 강의 1주차
언론사에 구글 애널리틱스 도입하기 - 강의 1주차언론사에 구글 애널리틱스 도입하기 - 강의 1주차
언론사에 구글 애널리틱스 도입하기 - 강의 1주차
 
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
데브시스터즈 데이터 레이크 구축 이야기 : Data Lake architecture case study (박주홍 데이터 분석 및 인프라 팀...
 
Trendetector : 커뮤니티 키워드 분석 서비스
Trendetector : 커뮤니티 키워드 분석 서비스Trendetector : 커뮤니티 키워드 분석 서비스
Trendetector : 커뮤니티 키워드 분석 서비스
 
2019.06 devgroud kurly-advanced analyticsteam-aboutourdataculture
2019.06 devgroud kurly-advanced analyticsteam-aboutourdataculture2019.06 devgroud kurly-advanced analyticsteam-aboutourdataculture
2019.06 devgroud kurly-advanced analyticsteam-aboutourdataculture
 
[Td 2015]치즈케이크 팩토리는 알겠는데, 데이터 팩토리는 뭔가요(한기환)
[Td 2015]치즈케이크 팩토리는 알겠는데, 데이터 팩토리는 뭔가요(한기환)[Td 2015]치즈케이크 팩토리는 알겠는데, 데이터 팩토리는 뭔가요(한기환)
[Td 2015]치즈케이크 팩토리는 알겠는데, 데이터 팩토리는 뭔가요(한기환)
 
Azure ml studio_fraud_detection
Azure ml studio_fraud_detectionAzure ml studio_fraud_detection
Azure ml studio_fraud_detection
 
Azure ml studio_fraud_detection
Azure ml studio_fraud_detectionAzure ml studio_fraud_detection
Azure ml studio_fraud_detection
 
Key-Value Store를 사용한 대용량 게임 통계 : WoW 경매장 분석 서비스 wowz.kr를 사례로
Key-Value Store를 사용한 대용량 게임 통계: WoW 경매장 분석 서비스 wowz.kr를 사례로Key-Value Store를 사용한 대용량 게임 통계: WoW 경매장 분석 서비스 wowz.kr를 사례로
Key-Value Store를 사용한 대용량 게임 통계 : WoW 경매장 분석 서비스 wowz.kr를 사례로
 
Mongo db 최범균
Mongo db 최범균Mongo db 최범균
Mongo db 최범균
 
R을 이용한 데이터 분석
R을 이용한 데이터 분석R을 이용한 데이터 분석
R을 이용한 데이터 분석
 
고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...
고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...
고객 중심 서비스 출시를 위한 준비 “온오프라인 고객 데이터 통합” – 김준형 AWS 솔루션즈 아키텍트, 김수진 아모레퍼시픽:: AWS C...
 
분석 워크로드 마이그레이션의 모든 것-김기영, AWS Analytics Specialist SA / 김성일, AWS Analytics Sp...
분석 워크로드 마이그레이션의 모든 것-김기영, AWS Analytics Specialist SA / 김성일, AWS Analytics Sp...분석 워크로드 마이그레이션의 모든 것-김기영, AWS Analytics Specialist SA / 김성일, AWS Analytics Sp...
분석 워크로드 마이그레이션의 모든 것-김기영, AWS Analytics Specialist SA / 김성일, AWS Analytics Sp...
 
분석6기 4조
분석6기 4조분석6기 4조
분석6기 4조
 
AWS Partner Techshift - (SaaS) 사업을 위한 데이터 기반 세일즈/마케팅 전략과 노하우 (트레져데이터 고영혁 수석)
AWS Partner Techshift - (SaaS) 사업을 위한 데이터 기반 세일즈/마케팅 전략과 노하우 (트레져데이터 고영혁 수석)AWS Partner Techshift - (SaaS) 사업을 위한 데이터 기반 세일즈/마케팅 전략과 노하우 (트레져데이터 고영혁 수석)
AWS Partner Techshift - (SaaS) 사업을 위한 데이터 기반 세일즈/마케팅 전략과 노하우 (트레져데이터 고영혁 수석)
 
Partner Story(Megazone): 금융사 실전 프로젝트 DeepDive
Partner Story(Megazone): 금융사 실전 프로젝트 DeepDive Partner Story(Megazone): 금융사 실전 프로젝트 DeepDive
Partner Story(Megazone): 금융사 실전 프로젝트 DeepDive
 

Deview RecoPick팀 AWS에서 추쳔 구현하기