Recommendation System
추천시스템 :: Retrieval, Ranking
Dan-k
2024. 9. 2. 10:00
반응형
1. Retrieval (검색자)
- 역할: 사용자에게 추천할 후보 아이템을 빠르게 찾는 단계
- 비유: 서점에서 수천 권의 책 중에서 취향에 맞을 가능성이 높은 100권을 골라내는 과정
- 방법: 사용자의 간단한 선호 정보로 전체 아이템 중 관련성이 높은 것을 필터링
- 특징: 대량의 데이터를 효율적으로 처리하며, 대략적인 후보군을 찾는 것이 목표
2. Ranking (순위화)
- 역할: Retrieval로 찾은 후보 아이템을 분석해 가장 적합한 순서로 정렬하는 단계
- 비유: 서점에서 고른 100권의 책 중에서 가장 좋아할 가능성이 높은 순서로 정렬
- 방법: 사용자의 상세한 선호, 아이템의 특성, 컨텍스트를 고려해 정확하게 순위를 매김
- 특징: 소수의 아이템을 정밀하게 분석하고 최종 추천 리스트를 작성
정리
- Retrieval: 대량의 데이터에서 적당한 후보를 빠르게 골라내며, 대략적인 필터링을 수행
- Ranking: 골라낸 후보들을 세밀하게 분석하고 정렬하여 최종 추천을 결정
이 두 단계가 협력하여 사용자에게 최적의 추천을 제공


Retrieval-Ranking Recommendation System for H&M Dataset
Modern eCommerce Solutions Based on Deep Learning Algorithms (Part 3)
altimetrikpoland.medium.com
728x90
반응형
LIST