우아한 형제들 배달의 민족 추천시스템에 대한 "실시간 반응형 추천 개발 일지" 기존 Two Tower Model 추천시스템에 '실시간' 성을 추가하는 과정입니다. 추천시스템 구축을 하면 보통 daily batch 하루 배치 단위로 추천 모델을 갱신하게 되는데요. 이렇게 실시간 성이 없는 추천시스템은 분명 한계가 있어요. (저도 딱 유사한 시스템을 구축해본적이 있어 완전 공감..) but 실시간성은 사실 user vector 만 바꾸면 되니까,,, daily batch 여도 일정 수준의 실시간성은 보장할 수 있는데, 배달의 민족의 경우 워낙 유저가 많고 빠른 반응성을 확보하기 위해 추천 목록 자체도 daily batch로 생성하고 있었군요. 워낙 많은 유저와 데이터를 실시간으로 처리해서 vector 화 하는 부분도 분명 까다로우니까요. https://techblog.woowahan.com/17383/

3.4 p
댓글
리액션유저 7
첫번째 댓글을 포스팅해보세요!
Snippod Logo© 2025