본문으로 이동
그래프, 텍스트 인코더를 활용한 실시간 추천 검색어 모델링 #우아콘2024 #우아한형제들
컨퍼런스

그래프, 텍스트 인코더를 활용한 실시간 추천 검색어 모델링 #우아콘2024 #우아한형제들

우아콘 2024 우아한형제들 · YouTube

원문 보기

AI 핵심 요약

퀵커머스에서는 여러 상품을 빠르게 탐색하는 동안 관심사가 바뀌고, 긴 검색어를 직접 입력하는 불편도 있어 커머스 전용 검색 지면에 추천 검색어를 도입했습니다. 과거 클릭 이력으로 초기 검색어를 만드는 배치 모델은 희소 행렬과 NMF, MLP를 활용하고, 이후에는 상품·검색어·카테고리 그래프와 트랜스포머 텍스트 인코더로 임베딩을 만든 뒤 실시간 행동 시퀀스에서 다음 검색어를 예측합니다. 배치 추천은 인기 키워드 대비 성능이 개선됐고, 실시간 추천은 배치 추천보다도 나은 결과를 보여 실시간 피드백을 반영하는 접근의 효과를 확인했습니다. 다만 인기 검색어에 치우치는 경향이 있어 시퀀스 모델과 텍스트 정보를 고도화해 추천 다양성을 높이는 것이 다음 과제로 제시됐습니다.

  • 유저의 쇼핑 단계에 따라 과거 행동을 쓰는 배치 추천과 현재 행동을 반영하는 실시간 추천을 나누면 각 시점에 맞는 검색어를 제공할 수 있습니다.
  • 희소한 클릭 행렬은 CSR 형식으로 다루고, 대규모 추론은 청크 단위로 나눠 메모리 사용량을 관리합니다.
  • 배치 모델은 NMF로 카테고리 선호 벡터를 축소한 뒤 MLP로 초기 검색어를 예측하며, 인기도 보정으로 추천 다양성을 조절합니다.
  • 상품·검색어·카테고리 관계는 랜덤 워크와 Node2Vec으로 임베딩하고, 텍스트는 트랜스포머 인코더와 트리플렛 로스로 표현합니다.
  • 실시간 서빙에서는 추론 속도와 성능의 균형을 고려해 단순한 Dense 레이어부터 적용하고, 복잡한 시퀀스 모델은 개선 과제로 남길 수 있습니다.

소개

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 실시간 유저 행동 로그를 활용한 추천 검색어 모델 개발 과정을 소개합니다. 퀵커머스에서 추천 검색어가 필요한 이유와 추천 검색어 서빙 아키텍처를 설명합니다. ㅤ 👉 발표자 소개ㅤ 이도현, 데이터 과학자

비슷한 학습 자료

컨퍼런스 우아콘 2024

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 우아한 형제들에서 고객이 좋아할 맛집을 찾아내는 방법을 소개합니다. 고객의 일단위 취향을 고려한 초창기 버전부터 초단위 취향까지 반영할 수 있도록 발전해온 배민 개인화추천 모델의 발전사에 대해 소개합니다. ㅤ 👉 발표자 소개ㅤ 이승원, 데이터 과학자

딥러닝 · 머신러닝

컨퍼런스 우아콘 2024

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 메뉴 이미지의 품질 검수를 프롬프트 엔지니어링을 통해 GPT로 자동화한 여정을 소개합니다. 배달의민족의 수많은 음식 메뉴 사진을 사람이 하나하나 검수하던 과정을 어떻게 GPT로 자동화했는지, 그리고 그 과정에서 겪었던 다양한 시행착오와 배움을 공유합니다. ㅤ 👉 발표자 소개ㅤ 김태정, PM 오혜진, 데이터 분석가

AI에이전트 개발 컴퓨터 비전

컨퍼런스 우아콘 2024

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ 배달의민족 서비스에서 사용되는 시간을 예측하는 시스템을 설명하고, 다양한 서비스 적용 사례를 다룹니다. AI 모델 개발 사례와 추론 아키텍처를 설명하고, 수많은 변수에 좌우되는 ‘시간’을 정확하게 예측하기 위해 고민하고 개선했던 경험을 전달합니다. ㅤ 👉 발표자 소개ㅤ 한상윤, 데이터 엔지니어 김동인, 데이터 과학자

백엔드 딥러닝 · 머신러닝 로드맵 1개에 담김

컨퍼런스 우아콘 2024

[WOOWACON2024 세션 다시보기] 👉 세션 설명 ㅤ AI 데이터 분석가 '물어보새'는 우아톤 2023을 통해 탄생한 프로덕트로, 구성원의 목소리를 반영하여 Text-to-SQL, Data Discovery 등 다양한 데이터 리터러시 기능을 갖춘 서비스로 발전하였습니다. 지난 6개월 동안 TF 구성원들과 함께 고군분투하며 만든 새로운 AI 서비스 '물어보새'의 개발기를 들려드립니다. ㅤ 👉 발표자 소개ㅤ 성한영, 데이터 과학자 이규철, 데이터 과학자

데이터베이스 인공지능 기타

컨퍼런스 우아콘 2023

[WOOWACON2023 세션 다시보기] 👉 세션 설명 추천시스템팀이 만들어지고 본격적으로 추천 서비스 개발이 시작된 지도 어느덧 2년이 지났습니다. 이제 두 돌이 된 추천시스템은 지금 어떤 모습일까요? 추천시스템의 아키텍처와 데이터 파이프라인을 소개합니다. 그리고 지금의 추천시스템의 모습을 가능하게 해준 몇 가지 중요 포인트들을 공유합니다ㅤ ㅤ 👉 발표자 소개 추천시스템 김정헌 누구보다 디지털 미니멀리즘에 관심이 많은 개발자. 추천시스템팀에서 추천 서비스 전반을 개발하고 있습니다. 👍 추천 대상 추천, 검색 등 AI / ML 서비스 개발을 막 시작했거나 시작해보려는 개발자 🙋🏻‍♀️ 세션에 대해 궁금한 점이 있다면 dev_relations@woowahan.com 으로 문의주시기 바랍니다.

데브옵스 · 인프라 딥러닝 · 머신러닝

컨퍼런스 우아콘 2023

[WOOWACON2023 세션 다시보기] 👉 세션 설명 수많은 우여곡절 끝에 완성된 머신러닝 모델! 우리 서비스에서 “어떻게” “잘” 제공할 수 있을까? 여러 추천/ML 모델을 실제 대고객 서비스화하면서 얻은 경험과 사례들을 바탕으로 서빙 시나리오별 장단점, “더 잘 서빙하기 위해” 유의해야할 요소들, 이것들을 고려한 시스템 설계에 대해 짚어봅니다.ㅤ ㅤ 👉 발표자 소개 추천시스템 정현 아동가족학과 출신 개발자. 오디오 엔지니어 경력을 시작으로, 임베디드, 데이터에 이르기까지 다양한 개발 영역을 접해왔습니다. 2016년부터 머신러닝을 검색, 추천 등지에서 대규모 트래픽 서비스, 플랫폼화하는 일을 본격적으로 해오고 있습니다. 대규모 트래픽을 안정적으로 빠르게 처리하는 것과 분산처리, 계산 최적화에 관심이 많습니다. 👍 추천 대상 - 추천/ML 등 모델을 만들었을 때, 고객용 서비스로 어떻게 잘 제공할 수 있을지 궁금한 분 🙋🏻‍♀️ 세션에 대해 궁금한 점이 있다면...

백엔드 딥러닝 · 머신러닝 로드맵 1개에 담김