boostcampaitech4lv23recsys1 / level2_movierecommendation_recsys-level2-recsys-01

Movie Recommendation Competition from NAVER Connect AI boostcamp 4th
1 stars 5 forks source link

[강의] 10강 - Case Study Industrial Recommender Systems #15

Closed 41ow1ives closed 1 year ago

41ow1ives commented 1 year ago

@kimeunh3 @jwj51720 @Jeong-Junhwan

Jeong-Junhwan commented 1 year ago

1. System Design for Recommendation

1.1 Batch vs Real-time Prediction

무조건 어느 하나가 좋다고 볼 수는 없으니 상황에 따라 잘 선택해야함

Batch prediction (processing)

Real-time prediction (processing)

이후 내용은 Real-time을 기준으로 설명

1.2 Candidate Generation and Ranking

Candidate Generation (Retrieval)

Ranking

Example 1 (Youtube Recommender System)

1.3 Offline and Online

Offline

Online

1.4 Industrial System Design

Retrieval <-> Ranking, Offline <-> Online 총 4가지 경우로 구분해볼 수 있다. image 이미지 출처: https://eugeneyan.com/writing/system-design-for-discovery/

Retrieval & Offline

Ranking & Offline

Retrieval & Online

Ranking & Online

2. Industrial Examples

2.3 From Two-stage to Four-stage

Filtering, Ordering 과정이 추가됨 image 이미지 출처: https://eugeneyan.com/writing/system-design-for-discovery/

Candidate Generation

Ranking

Example

jwj51720 commented 1 year ago

1. System Design for Recommendation

1.1 Batch vs. Real-time Prediction

2.3 From Two-stage to Four-stage