본문으로 이동
큐라스: 메시지 광고 추천 플랫폼 (김영찬 Cookie, 신호석 Eric)
컨퍼런스

큐라스: 메시지 광고 추천 플랫폼 (김영찬 Cookie, 신호석 Eric)

if kakao 카카오 · YouTube

원문 보기

AI 핵심 요약

큐라스는 광고주가 지정한 메시지와 유저 후보군에서 반응 가능성이 높은 조합을 골라 발송하는 카카오의 메시지 광고 추천 플랫폼이다. 기존에는 모델과 백엔드가 강하게 결합돼 모델 변경과 배포에 시간이 들었고, 모놀리식 랭킹 시스템은 대량 요청에 맞춰 확장하기 어려웠다. 이를 개선하기 위해 Airflow 기반 피처·모델 파이프라인과 모델 오케스트레이터를 도입하고, ONNX를 모델 포맷으로 사용했으며, 랭킹 작업을 분리해 gRPC 기반의 스케일 아웃 가능한 서비스로 재구성했다. 발표에서 제시한 비교에서는 유저 규모가 커질 때 V2의 랭킹 수행 시간 증가가 V1보다 완만했으며, 개발 생산성과 발송 대상 선별의 확장성을 높이는 기반을 마련했지만 실험 플랫폼과 분산 학습 등은 남은 과제로 꼽았다.

  • 피처 가공과 배포 사이에 저장 포맷 프로토콜을 두면 모델링 담당자가 시스템 담당자에게 의존하지 않고 피처를 개발·테스트할 수 있다.
  • 실시간 반응 데이터는 학습 데이터셋 생성 파이프라인으로 준비하고, 모델 생성 로직과 스케줄을 오케스트레이션해 운영 과정을 투명하게 관리한다.
  • 학습 환경과 추론 환경의 결합을 줄이기 위해 ONNX 모델 포맷을 표준으로 사용했다.
  • 랭킹 작업을 후보군 선별, 추론, 발송 대상 선별로 나누고 각 워크로드를 독립 서비스로 분리하면 필요한 부분만 확장할 수 있다.
  • 분산 시스템을 도입해도 실험 플랫폼, 피처 변환 서비스, 분산 학습 인프라 등 후속 과제를 별도로 계획해야 한다.

소개

[2023.12.12. 제4회 Kakao Tech Meet 발표] 카카오의 메시지 광고 추천 서비스를 지탱하는 플랫폼으로서, 기존의 한계를 극복하고 새롭게 거듭난 큐라스를 소개합니다. #kakaotechmeet #카카오테크 #메시지광고추천플랫폼 #광고추천서비스 #mlops #추론시스템 #데이터파이프라인 #대용량트래픽 발표자: 김영찬(Cookie), 신호석(Eric) Cookie - 필요한 사람에게 필요한 광고 메시지가 전달될 수 있도록 하는 플랫폼을 만들고 있습니다. 🔥발표자 깃헙: https://github.com/cookieshake Eric - 메시지광고추천플랫폼셀에서 스마트 메시지 서비스 및 큐라스 플랫폼의 개발 및 운영을 담당하고 있습니다. 사람들과 이야기하고 배워가는 과정을 좋아합니다. 🔥발표자 링크드인: https://www.linkedin.com/in/hosuk-shin/ 🔥발표자 페이스북: https://www.facebook.com/ho...

비슷한 학습 자료

컨퍼런스 if kakao

if(kakao)25 더 많은 사용자를 만나기 위한 오픈채팅의 변화, 새로운 커뮤니티를 소개합니다. (발표자: 김초은) 커뮤니티 콘텐츠 추천 AI 기술: 아무것도 없는 곳에서 길 찾기 (발표자: 김선범) #PRODUCT #TECH #Community #AI 카카오에서 오픈채팅 제품 기획, 운영을 담당하고 있는 김초은(chelsea.kim)입니다. 카카오에서 AI 추천 기술 연구 및 개발을 담당하고 있는 김선범(jeffrey.1002)입니다. 발표자료 보기 📍 https://if.kakao.com/2025/session?sessionId=11 📍 if.kakao.com if(kakao)25 홈페이지 : https://if.kakao.com/2025 #카카오 #kakao #이프카카오25

딥러닝 · 머신러닝 프로덕트 지표 · 실험

컨퍼런스 if kakao

if(kakao)25 대규모 유저 행동 데이터와 광고 성과를 분석하여, 단순 리포팅을 넘어 구체적인 데이터 인사이트와 최적화 액션을 생성하는 AI Agent인 AdOpt의 설계 및 구현 사례를 소개합니다. #TECH #PRODUCT #General AI 기술로 광고주를 위한 더 나은 서비스를 고민하고 있는 AdOpt스쿼드 PO 전석원 (harvey)입니다. 이전에는 광고추천랭킹팀에서 AI/ML 모델과 자동입찰모델 개발을 담당했습니다. 카카오에서 여러 기술, 특히나 LLM의 활용에 관심이 많은 김민수(daniel.tomi)입니다. 발표자료 보기 📍 https://if.kakao.com/2025/session?sessionId=20 📍 if.kakao.com if(kakao)25 홈페이지 : https://if.kakao.com/2025 #카카오 #kakao #이프카카오25

AI에이전트 개발 프로덕트 지표 · 실험

컨퍼런스 if kakao

if(kakao)25 소상공인을 위한 초간편 광고 플랫폼, ‘쉬운광고’를 소개합니다. 누구나 쉽게 시작하고 성장할 수 있는 광고 경험을 전합니다. #PRODUCT #General #Business 카카오에서 쉬운광고 플랫폼을 만들고 있는 한나라(hannah.han)입니다. 발표자료 보기 📍 https://if.kakao.com/2025/session?sessionId=18 📍 if.kakao.com if(kakao)25 홈페이지 : https://if.kakao.com/2025 #카카오 #kakao #이프카카오25

프로덕트 매니지먼트

컨퍼런스 if kakao

AI 기반 광고 추천 시스템에서 스파크 스트리밍은 실시간 데이터 처리를 위한 핵심 구성 요소로 작동합니다. 이 파이프라인은 사용자 행동 데이터를 실시간으로 수집하고 처리하여 개인화된 광고를 추천하는 데 사용됩니다. 이번에 발표할 내용은 스파크 파이프라인 아키텍처와 스파크를 효과적으로 모니터링하기 위한 방법들을 소개합니다. #카프카 #스파크 #실시간_파이프라인 #빅데이터 광고추천팀에서 실시간 데이터 프로세싱과 서빙을 맡고 있는 Cory입니다. 발표자료 보기 👉 https://speakerdeck.com/kakao/ifkakao24-23 if(kakaoAI)2024에 대한 자세한 정보는 👉 https://if.kakao.com #카카오 #이프카카오 #개발자컨퍼런스 #AI #기술 #개발 #ifkakaoAI2024

데이터베이스 데브옵스 · 인프라

컨퍼런스 if kakao

광고추천 조직의 Ai MLOps - Yggdrasil 시스템 중 Feature Store 플랫폼에 대해서 소개합니다. 데이터 사이언티스트 친화적으로 구축하여 학습 및 추론 요구사항을 만족시키고, 효율적이며 일관적인 피처 관리를 달성한 점을 중점적으로 다룹니다. 특히, raw data로부터 feature를 추출하여 적절히 가공하고, 페타바이트 이상의 조단위 건의 대용량 데이터를 처리하는 내용을 공유하고자 합니다. #AI #FeatureStore #MLOps #Data 광고추천개발에서 데이터 엔지니어링을 하고 있는 Ben입니다. 광고추천 조직의 Eli입니다. MLOps 의 Feature, 모델을 기술적으로 다루는 업무를 하고 있습니다. 발표자료 보기 👉 https://speakerdeck.com/kakao/ifkakao24-19 if(kakaoAI)2024에 대한 자세한 정보는 👉 https://if.kakao.com #카카오 #이프카카오 #개발자컨퍼런스 #AI #기술...

데이터베이스 딥러닝 · 머신러닝

컨퍼런스 if kakao

온라인 광고 도메인에서 해당 방식을 적용하는 것에 관해 다룹니다. 매체(앱, 웹) 간의 공통 방문 그래프를 활용해 온라인 광고 생태계에서 악성 유저군을 자동으로 탐지 및 필터링하는 기술을 소개합니다. #광고추천 #ad #fraud_detection #abusing #network_algorithm #graph-based_ML 광고추천팀의 John입니다. 광고주의 이익을 지키기 위해 이상탐지 기술로 카카오 내외부 광고 매체의 악성 트래픽을 탐지하고 방지합니다. 광고추천의 Issac입니다. 온라인 광고의 어뷰징 방지를 통해 광고주의 이익을 지키는 방법에 대해 연구&적용하고 있습니다. 발표자료 보기 👉 https://speakerdeck.com/kakao/ifkakao24-13 if(kakaoAI)2024에 대한 자세한 정보는 👉 https://if.kakao.com #카카오 #이프카카오 #개발자컨퍼런스 #AI #기술 #개발 #ifkakaoAI2024

알고리즘 · 자료구조 딥러닝 · 머신러닝