← 최신 논문
🤖 AI

Mind the Gap: Bridging Behavioral Silos with LLMs in Multi-Vertical Recommendations

본 논문은 데이터가 풍부한 도메인으로부터 교차 버티컬 사용자 선호도를 합성하기 위해 계층적 검색 증강 생성(Retrieval-Augmented Generation) 파이프라인 내에서 거대 언어 모델을 활용하는 새로운 프레임워크를 제안하며, 이를 통해 콜드 스타트 문제를 효과적으로 해결하고 데이터가 희소한 이커머스 버티컬에서의 개인화를 향상시킨다.

원저자: Nimesh Sinha, Raghav Saboo, Martin Wang, Sudeep Das

게시일 2026-06-08
📖 3 분 읽기☕ 가벼운 읽기

원저자: Nimesh Sinha, Raghav Saboo, Martin Wang, Sudeep Das

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

DoorDash를 거대하고 북적이는 푸드코트로 상상해 보세요. 한쪽에는 단골손님들이 즐겨 찾는 수백 개의 유명 레스토랑이 있습니다. 다른 한쪽에는 식료품, 소매 용품, 미용 제품을 판매하는 새로운 가판대들이 있습니다. 문제는 무엇일까요? 이 새로운 가판대들은 아직 자신들의 고객이 누구인지 모른다는 점입니다. 만약 당신이 앱에서 밀가루 한 봉지나 샴푸 한 병을 구매한 적이 없다면, 시스템은 당신이 무엇을 좋아할지 알 길이 없습니다. 이것이 바로 "콜드 스타트(cold start)" 문제입니다.

"Mind the Gap"이라는 논문은 이 간극을 메우기 위해 "똑똑한 번역기"(LLM이라 불리는 대규모 언 언어 모델 AI)를 사용하는 영리한 방법을 설명합니다. 즉, 당신이 음식 섹션에서 무엇을 하는지를 통해 당신이 식료품 섹션에서 무엇을 원할지 연결하는 것입니다.

그들이 이를 어떻게 해결했는지, 간단한 단계별로 나누어 설명합니다.

1. "비밀 재료" 탐지기

연구진은 당신이 식료품을 구매한 적이 없더라도, 당신의 음식 주문 내역이 당신의 취향에 대해 많은 것을 말해준다는 사실을 깨달았습니다.

  • 기존 방식: 시스템은 단순히 "당신은 인도 음식을 주문했습니다"라고 인식했습니다.
  • 새로운 방식: 그들은 AI를 미식가 탐정처럼 활용했습니다. AI는 단순히 주문 내역을 보는 것이 아니라, 당신의 내역을 분석하여 "아, 이 사람은 매콤한 커리와 난 같은 부드러운 빵, 그리고 특정 종류의 치즈를 좋아하는구나"라고 판단합니다.

AI는 당신의 구조화되지 않은 복잡한 내역(예: "Royal Spice에서 버터 치킨 주문")을 가져와서 깔끔하고 정리된 선호도 목록(예: "특색 있는 빵", "치킨", "치즈")으로 변환합니다. 이는 마치 엉망으로 흩어진 영수증 더미를 완벽하게 정리된 쇼핑 리스트로 만드는 것과 같습니다.

2. "스마트 검색" (계층적 RAG)

AI가 혼란을 겪거나 근거 없는 내용을 만들어내는 문제(이를 "환각(hallucination)"이라고 합니다)를 방지하기 위해, 그들은 **계층적 RAG(Hierarchical RAG)**라고 불리는 특별한 시스템을 구축했습니다.

  • 비유: 당신이 거대한 도서관에서 특정 책을 찾으려고 한다고 상상해 보세요. 단순히 "책을 원해요!"라고 외치며 운에 맡기는 대신, 먼저 사서에게 "소설을 원합니다"라고 말합니다. 그다음 "추리 소설을 원합니다", 마지막으로 "런던을 배경으로 한 추리 소설을 원합니다"라고 구체적으로 말하는 것과 같습니다.
  • 작동 원리: AI는 먼저 넓은 카테고리(예: "유제품")를 파악한 다음, 이를 더 구체적인 유형(예: "딱딱한 치즈")으로 좁혀 나갑니다. 이러한 단계별 접근 방식은 AI가 무작위로 추측하는 대신, 실제로 당신의 취향에 부합하는 아이템만을 제안하도록 보장합니다.

3. 두 가지 유형의 단서

시스템은 당신을 이해하기 위해 두 가지 서로 다른 유형의 단서를 사용합니다.

  • 장기적 취향: 수개월 동안 당신이 주문한 내역을 바탕으로 합니다. 이는 시스템에게 당신의 전반적인 성향(예: "이 사람은 건강을 중시하는 사람이다")을 알려줍니다.
  • 단기적 기분: 당신이 방금 검색창에 입력한 내용을 바탕으로 합니다. 이는 당신이 '지금 당장' 무엇을 원하는지(예: "이 사람은 지금 빠르게 먹을 수 있는 단백질 간식을 찾고 있다")를 알려줍니다.

4. "슈퍼 추천" 엔진

AI가 이러한 깔고 정돈된 선호도 목록을 만들면, 이를 DoorDash의 메인 추천 엔진에 전달합니다.

  • 결과: 당신이 식료품 섹션에 처음 들어갔을 때, 시스템은 무작위 아이템을 보여주는 대신 이렇게 말합니다. "당신이 매콤한 인도 음식과 건강한 간식을 좋아하므로, 당신이 좋아할 만한 구체적인 식료품 아이템들을 추천합니다."

효과가 있었나요?

팀은 두 가지 방식으로 테스트를 진행했습니다.

  1. 오프라인 테스트: 기존 데이터를 사용하여 시뮬레이션을 실행했습니다. 새로운 시스템은 기존 시스템보다 사용자가 클릭하거나 구매할 아이템을 훨씬 더 잘 예측했습니다.
  2. 라이브 테스트: 새로운 시스템을 실제 앱과 함께 백그라운드에서 조용히 실행했습니다(섀도 디플로이먼트/Shadow Deployment). 결과는 시뮬레이션과 일치했습니다. 새로운 시스템은 특히 식료품 및 소매 섹션의 신규 사용자들에게 더 나은 추천을 제공했습니다.

요약하자면: 이 논문은 당신의 음식 주문 내역을 식료품 선호도로 번역하기 위해 똑똑한 AI를 사용함으로써, DoorDash가 추측을 멈추고 당신이 식료품이나 소매 제품을 구매한 적이 없더라도 당신이 정확히 무엇을 원하는지 알 수 있게 만드는 방법을 보여줍니다. 이는 마치 당신의 점심 주문 내역만 보고도 당신의 인생 전체를 꿰뚫고 있는 개인 쇼퍼를 둔 것과 같습니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →