추천 시스템 개발에 필요한 3가지 스킬 추천 시스템 프로젝트 진행 방법 정리 1. 추천 시스템 개발에 필요한 3가지 스킬 비즈니스 문제 해결 능력 비즈니스 관점에서 추천 시스템을 도입함으로써 무엇을 기대할 수 있는지 정의! 경우에 따라서는 추천 시스템이 필요하지 않거나 인기순 추천만으로 충분 사용자의 어떤 행동 변화를 기대하는가에 관한 Key Goal Indicator(KGI) 또는 Key Performance Indicator(KPI) 책정이 매우 중요 어떤 사용자의 행동을 최대화하고 싶은지에 따라 구현할 추천 시스템이 달라지기 때문에 대상 시스템에 관해 숙지하고 서비스상에서의 사용자 행동에 관해 깊이 이해해야 함 데이터 사이언스 능력 비즈니스 목표 달성을 위한 이상적인 추천 시스템을 실제로 구현하는 ..
https://tv.naver.com/v/11212875 I. 쿠팡 추천 플랫폼의 변화 쿠팡 추천 팀이 하는 일 과거, 추천 모델 중심의 플랫폼 현재, 서비스와 모델을 분리하는 플랫폼 II. 더 나은 추천을 위해 Learning to Rank 실시간 개인화 III. 요약&팁 I. 쿠팡 추천 플랫폼의 변화 1. 쿠팡 추천 팀이 하는 일 과거 상품 추천 Item을 input으로 받아 item을 output으로 출력 (item-item) e-commerce는 대표적으로 함께 본 상품과(대체재) 함께 산 상품(보완재)이 있다. 하고 싶었던 것 : 특정 상품을 컨텍스트로 하지 않는 유저, 카테고리, 시간을 컨텍스트 또는 복합적 컨텍스트로 하는 추천 example 나를 위한 개인화 추천 (user - item) 오..
추천 시스템 추천 시스템의 역사 추천 시스템의 종류 검색 시스템과 추천 시스템 정리 1. 추천 시스템 정의 : 여러 후보 가운데 가치 있는 것을 선정해서 의사 결정을 지원하는 시스템 여러 후보 가운데 가치 있는 것을 선정한다. 가치를 선정하는 방법에 따라 다양한 추천 알고리즘이 제안 열람 횟수가 많은 상위 10개의 인기 아이템을 선택하는 방법 사용자가 과거에 구입한 것과 유사한 것을 선택하는 방법 등 각 알고리즘은 계산은 빠르지만 예측도가 떨어지거나, 축적된 데이터 양이 충분해야 예측 정확도를 높일 수 있는 등 장단점이 다양하기 때문에 비즈니스 목적에 맞춰 알고리즘을 적절하게 선택해서 사용해야 한다. 의사결정을 지원한다는 것은 선택한 아이템을 사용자가 실제로 열람 또는 구입하도록 제시하는 것이 중요하다는..
https://tv.naver.com/v/2297146 추천 모델링이란? 추천 모델 종류와 특징 추천 품질 평가 방법 대규모 추천 시스템 구축의 실제 맺음말 1. 추천 모델링이란? 1.1 추천 모델링 정의 특정 시점에 유저가 좋아할 만한 아이템의 리스트를 찾는 것 1.2 추천 모델링 고려사항 key factor : 유저수, 아이템수, 업데이트 양/주기, 모델 복잡도, 시스템 성능 모델 복잡도와 시스템 성능과의 trade off를 고려하여 추천 시스템 생성 1.3 추천 모델링 난제 Sparsity Problem : 유저와 아이템 개수가 급증할수록 유저가 실제 소비한 아이템 비율은 점점 줄어듦 → 머신러닝/딥러닝 기술로 극복 1.4 추천 모델링 프로세스 로그분석 → 모델선정 → 모델학습 → 품질평가 → A/..