๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

Distill the LLM, Don't Serve It: Search & Personalization at DoorDash โ€” Raghav Saboo, DoorDash

AI Engineer ยท 2026-09-25 22:30 ยท 22:11

ํ•œ ์ค„ ํ•ต์‹ฌ

DoorDash๋Š” LLM์„ ์ง์ ‘ ์„œ๋น™ํ•˜๊ธฐ๋ณด๋‹ค ๊ฒ€์ƒ‰ยท๋žญํ‚นยท๊ฐœ์ธํ™”์— ํ•„์š”ํ•œ ์˜๋ฏธ ์ดํ•ด๋ฅผ ์˜คํ”„๋ผ์ธ์—์„œ ์ฆ๋ฅ˜ํ•ด ๋„ค ๊ฐ€์ง€ ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ๋กœ ์žฌ๊ตฌ์„ฑํ•จ์œผ๋กœ์จ, ๊ธฐ์กด ์‹œ์Šคํ…œ์„ ์œ ์ง€ํ•œ ์ฑ„ ๋” ์ •ํ™•ํ•˜๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์ถ”์ฒœยทํƒ์ƒ‰์„ ๋งŒ๋“ ๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:00
    ์†Œ๊ฐœ DoorDash์˜ ๊ฒ€์ƒ‰ยท๊ฐœ์ธํ™”์—์„œ LLM์„ ์–ด๋–ป๊ฒŒ ํ†ตํ•ฉํ•˜๋Š”์ง€ ๋„ค ๊ฐ€์ง€ ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์„ค๋ช…ํ•˜๋ฉฐ, ๊ธฐ์กด ์ถ”์ฒœยท๊ฒ€์ƒ‰ ์‹œ์Šคํ…œ์— LLM์„ ์–น๋Š” ๋ฐฉ์‹์ด ์•„๋‹ˆ๋ผ ์˜๋ฏธ ์ดํ•ด๋ฅผ ์ œํ’ˆ ๊ตฌ์กฐ์— ๋…น์—ฌ๋‚ด๋Š” ์ ‘๊ทผ์„ ๋‹ค๋ฃฌ๋‹ค.
  2. 0:47
    ํƒ์ƒ‰์˜ ์ง„์งœ ๋ณ‘๋ชฉ์€ ์˜๋ฏธ ์ดํ•ด ํƒ์ƒ‰ ์„ฑ๋Šฅ์˜ ํ•ต์‹ฌ ๋ณ‘๋ชฉ์€ ํด๋ฆญ ์ตœ์ ํ™”๊ฐ€ ์•„๋‹ˆ๋ผ ์‚ฌ์šฉ์ž ์˜๋„์™€ ์•„์ดํ…œ ์˜๋ฏธ๋ฅผ ์ œ๋Œ€๋กœ ์ดํ•ดํ•˜๋Š” ๋Šฅ๋ ฅ์ด๋ฉฐ, LLM์€ ์ด ๋ฌธ์ œ๋ฅผ ํ’€ ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ์‹ ํ˜ธ๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
  3. 1:42
    ๋ ˆ์Šคํ† ๋ž‘์„ ๋„˜์–ด์„  ํญ๋„“์€ ์‡ผํ•‘ ๋ฏธ์…˜ DoorDash๋Š” ์‹๋‹น์„ ๋„˜์–ด grocery, retail, pets, gifting๊นŒ์ง€ ๋‹ค๋ฃจ๋ฉฐ, ์‚ฌ์šฉ์ž๋Š” ๋‹จ์ผ ์ฟผ๋ฆฌ๋ณด๋‹ค ์—ฌ๋Ÿฌ ์„ธ์…˜์— ๊ฑธ์นœ ๊ธด ์‡ผํ•‘ ์—ฌ์ •์„ ๊ฐ€์ง„๋‹ค. ์ด ์ „์ฒด ์—ฌ์ •์„ ํฌ์ฐฉํ•˜๋ ค๋ฉด ๊ฒ€์ƒ‰, ์ถ”์ฒœ, ์ปฌ๋ ‰์…˜์ด ๋ถ„์ ˆ๋˜์ง€ ์•Š๊ณ  ์—ฐ๊ฒฐ๋ผ์•ผ ํ•œ๋‹ค.
  4. 2:52
    ๋„ค ๊ฐ€์ง€ ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ ํ•ต์‹ฌ ๊ตฌ์„ฑ์š”์†Œ๋Š” LLM supervision, catalog semantics, consumer memory, steerable content generation์ด๋ฉฐ, ์ด ๋„ค ๊ฐ€์ง€๊ฐ€ ๊ณต์œ  ํ‘œํ˜„์„ ๋งŒ๋“ค์–ด ๊ณ ๊ฐ ์—ฌ์ •์„ ์—ฌ๋Ÿฌ ๋ชจ๋ธ์— ๊ฑธ์ณ ์—ฐ๊ฒฐํ•œ๋‹ค.
  5. 3:17
    ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ 1: LLM ๊ฐ๋… ์ข‹์€ ๊ฒฐ๊ณผ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๊ฒ€์ƒ‰ยท๋žญํ‚น ์‹œ์Šคํ…œ์— ๊ฐ€๋ฅด์น˜๊ธฐ ์œ„ํ•ด LLM์„ ๊ฐ๋… ์‹ ํ˜ธ๋กœ ์‚ฌ์šฉํ•œ๋‹ค. ํŠนํžˆ ์ •๋‹ต์ด ํ•˜๋‚˜๊ฐ€ ์•„๋‹Œ ๊ณผ์ œ์—์„œ graded relevance๋ฅผ ๋งŒ๋“ค๊ณ , ์ด๋ฅผ ํ•™์Šต ๋ชฉํ‘œ๋กœ ์‚ผ๋Š”๋‹ค.
  6. 3:27
    ์™œ ์ฐธ์—ฌ๋„๋Š” ์ž˜๋ชป๋œ pasta๋ฅผ ๋žญํฌํ•˜๋Š”๊ฐ€ gluten-free pasta ๊ฒ€์ƒ‰์—์„œ ์ธ๊ธฐ ์žˆ๋Š” ์ผ๋ฐ˜ spaghetti๋‚˜ gluten-free white bread๊ฐ€ ์ƒ์œ„์— ๋œจ๋Š” ๊ฒƒ์€ ์ฐธ์—ฌ๋„ ์ตœ์ ํ™”์˜ ํ•œ๊ณ„๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ๊ฒƒ์€ ์ธ๊ธฐ ์ƒํ’ˆ์ด ์•„๋‹ˆ๋ผ ์ œ์•ฝ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ์ •๋ฐ€ํ•œ ๊ด€๋ จ์„ฑ์ด๋‹ค.
  7. 4:11
    ์‚ฌ๋žŒ ๋ผ๋ฒจ๊ณผ ํ–‰๋™ ์‹ ํ˜ธ์˜ ์ฐจ์ด ์‚ฌ๋žŒ ๋ผ๋ฒจ์€ ๋น„์šฉ์ด ๋†’๊ณ  ๋А๋ฆฌ๋ฉฐ ์นดํƒˆ๋กœ๊ทธ ๋ณ€ํ™”์— ๊ธˆ๋ฐฉ ๋‚ก๊ณ , ํ–‰๋™ ์‹ ํ˜ธ๋Š” ํ’๋ถ€ํ•˜์ง€๋งŒ ๋…ธ์ถœยท์œ„์น˜ยท๊ฐ€๊ฒฉยทํ”„๋กœ๋ชจ์…˜์— ํŽธํ–ฅ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์ถ”๋ก  ์‹ ํ˜ธ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  8. 4:46
    ๊ณจ๋“  ๋ผ๋ฒจ ๋ฐ์ดํ„ฐ์…‹ ๊ตฌ์ถ• ๊ณ ํ’ˆ์งˆ seed set์„ ๋งŒ๋“  ๋’ค 0/1/2์˜ 3๋‹จ๊ณ„ ๊ด€๋ จ์„ฑ ๋ผ๋ฒจ์„ ์ •๋ฆฌํ•˜๊ณ , ์ด์ƒ ์‚ฌ๋ก€๋Š” ๋” ๊ฐ•ํ•œ LLM๊ณผ ์„ธ๋ถ„ํ™”๋œ ํ”„๋กฌํ”„ํŠธ๋กœ ์žฌํ‰๊ฐ€ํ•œ๋‹ค. taxonomy ์ •ํ•ฉ์„ฑ๊นŒ์ง€ ๋งž์ถฐ ๋†’์€ ์ •๋ฐ€๋„์˜ ๊ณจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋งŒ๋“ ๋‹ค.
  9. 5:46
    ์ „์ฒด ์นดํƒˆ๋กœ๊ทธ๋ฅผ ์œ„ํ•œ ๋ฏธ์„ธ์กฐ์ • LLM ๋ผ๋ฒจ๋Ÿฌ ๊ณจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ lightweight LLM์„ ๋ฏธ์„ธ์กฐ์ •ํ•œ ๋’ค, ์ด๋ฅผ ์ „์ฒด ์นดํƒˆ๋กœ๊ทธ์— ์˜คํ”„๋ผ์ธ ์ ์šฉํ•ด query-item pair์˜ graded label์„ ๋Œ€๋Ÿ‰ ์ƒ์„ฑํ•œ๋‹ค. ์ด ๋ผ๋ฒจ์€ retrieval๊ณผ ranking์ด ๊ณต์œ ํ•˜๋Š” ๋ชฉํ‘œ๊ฐ€ ๋œ๋‹ค.
  10. 6:11
    ๋น„์‹ผ ์ถ”๋ก ์€ ์˜คํ”„๋ผ์ธ์—์„œ, ์„œ๋น™์€ ์‹ธ๊ฒŒ ๋ณต์žกํ•œ ์ถ”๋ก ์€ ํ•œ ๋ฒˆ ์˜คํ”„๋ผ์ธ์—์„œ ์ˆ˜ํ–‰ํ•˜๊ณ , ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋น ๋ฅด๊ณ  ์ €๋ ดํ•˜๊ฒŒ ์„œ๋น™ ๊ฐ€๋Šฅํ•œ ๋ชจ๋ธ๋กœ ์ฆ๋ฅ˜ํ•˜๋Š” ํŒจํ„ด์ด ํ•ต์‹ฌ์ด๋‹ค. ์ด๋ ‡๊ฒŒ ํ•ด์•ผ ์ƒ์‚ฐ ํ™˜๊ฒฝ์—์„œ ํ’ˆ์งˆ๊ณผ ๋น„์šฉ์„ ๋™์‹œ์— ๋งž์ถœ ์ˆ˜ ์žˆ๋‹ค.
  11. 6:21
    ๋‘ ๋‹จ๊ณ„ ๋Œ€์กฐ ๊ฒ€์ƒ‰ ํ‘œ์ค€ embedding์€ ๋Œ€๊ทœ๋ชจ ์ด์ปค๋จธ์Šค์—์„œ exact match, substitute, complement์˜ ์ฐจ์ด๋ฅผ ํ๋ฆฌ๊ฒŒ ๋งŒ๋“ ๋‹ค. 1๋‹จ๊ณ„๋Š” ์ „์—ญ ๊ธฐํ•˜๋ฅผ ์žก๊ณ , 2๋‹จ๊ณ„๋Š” hard negative๋ฅผ ์žฌ๋ผ๋ฒจ๋งํ•ด ์ •๋ฐ€ํ•œ ๊ด€๋ จ์„ฑ ๊ตฌ๋ถ„์„ ๊ฐ•ํ™”ํ•œ๋‹ค.
  12. 8:00
    ๋žญ์ปค์— ๊ด€๋ จ์„ฑ ํƒ€์›Œ ์ถ”๊ฐ€ ๊ธฐ์กด engagement ํƒ€์›Œ ์˜†์— ordinal relevance tower๋ฅผ ์ถ”๊ฐ€ํ•ด LLM์ด ๋งŒ๋“  ๊ด€๋ จ์„ฑ ๋ผ๋ฒจ์„ ๋žญํ‚น ๋ชจ๋ธ์— ์ฃผ์ž…ํ•œ๋‹ค. ๊ณต์œ ๋œ bottom layer๋ฅผ ํ†ตํ•ด ์˜๋ฏธ์  ์ ํ•ฉ์„ฑ๊ณผ ๋น„์ฆˆ๋‹ˆ์Šค ์‹ ํ˜ธ๋ฅผ ํ•จ๊ป˜ ํ•™์Šตํ•œ๋‹ค.
  13. 9:00
    ๋Œ€์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ์ฆ๋ฅ˜ LLM์œผ๋กœ ๊ธฐ์กด ๊ฒ€์ƒ‰ยท๋žญํ‚น ์‹œ์Šคํ…œ์„ ๋Œ€์ฒดํ•˜์ง€ ์•Š๊ณ , ๊ทธ reasoning๊ณผ ์ดํ•ด๋ฅผ ์ƒ์‚ฐ ์‹œ์Šคํ…œ์— ์ฆ๋ฅ˜ํ•˜๋Š” ๊ฒƒ์ด ํ•ต์‹ฌ ์›์น™์ด๋‹ค. ์ด ๋ฐฉ์‹์ด ๋น ๋ฅธ ์‹คํ—˜๊ณผ ๋Œ€๊ทœ๋ชจ ๊ฐœ์„ ์„ ๋™์‹œ์— ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค.
  14. 9:30
    ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ 2: semantic IDs๋ฅผ ํ™œ์šฉํ•œ ์นดํƒˆ๋กœ๊ทธ ์˜๋ฏธ ์ˆ˜์‹ญ์–ต ๊ฐœ ์•„์ดํ…œ์„ ๋‹ค๋ฃจ๋Š” ํ™˜๊ฒฝ์—์„œ sku id๋งŒ์œผ๋กœ๋Š” ์˜๋ฏธ๋ฅผ ์•Œ ์ˆ˜ ์—†์œผ๋ฏ€๋กœ, taxonomy์™€ ํ•จ๊ป˜ semantic IDs๋ฅผ ์‚ฌ์šฉํ•ด ๊ณ„์ธต์  ์˜๋ฏธ๋ฅผ ๋ถ€์—ฌํ•œ๋‹ค. ์ด๋Š” ์„ธ๋ฐ€ํ•œ ์ œ์–ด๊ฐ€ ๊ฐ€๋Šฅํ•œ ์งง์€ ์ฝ”๋“œ ์ฒด๊ณ„๋‹ค.
  15. 11:00
    ํ•™์Šต๋œ taxonomy semantic ID๋Š” ์ ‘๋‘์–ด๊ฐ€ ๋„“์€ ๋ฒ”์ฃผ๋ฅผ, ๋’ค ํ† ํฐ์ด ๋” ์„ธ๋ฐ€ํ•œ ๊ตฌ๋ถ„์„ ๋‚˜ํƒ€๋‚ด๋Š” ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ๋งŒ๋“ ๋‹ค. ๋ผ๋ฒจ ์—†์ด๋„ ๋ฐ์ดํ„ฐ์—์„œ ํ•™์Šต๋˜๋ฉฐ, prefix ๋น„๊ต๊ฐ€ ๊ฐ€๋Šฅํ•ด ์œ ์‚ฌ์„ฑ ํŒ๋‹จ์— ์œ ๋ฆฌํ•˜๋‹ค.
  16. 11:50
    ๊ต์ฐจ ์นดํ…Œ๊ณ ๋ฆฌ, ์ฝœ๋“œ ์Šคํƒ€ํŠธ, ๋กฑํ…Œ์ผ ์ปค๋ฒ„๋ฆฌ์ง€ semantic neighborhood๋Š” ์„œ๋กœ ๋‹ค๋ฅธ taxonomy ๋ถ„๊ธฐ๋ฅผ ๋„˜์–ด ๊ด€๋ จ ์ƒํ’ˆ์„ ๋ฌถ์–ด์ฃผ๊ณ , ์ƒˆ๋กœ ๋“ค์–ด์˜จ ์•„์ดํ…œ์€ sparse ID feature๋กœ ๋น ๋ฅด๊ฒŒ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋‹ค. ํฌ์†Œ ์•„์ดํ…œ๋„ ์œ ์‚ฌ ์•„์ดํ…œ์˜ ์‹ ํ˜ธ๋ฅผ ์ƒ์†๋ฐ›์•„ ๋กฑํ…Œ์ผ์„ ์ปค๋ฒ„ํ•œ๋‹ค.
  17. 12:55
    ๊ฒฐ๊ณผ: ๋žญํ‚น MRR 4~5% ํ–ฅ์ƒ semantic IDs๋Š” ๋žญ์ปค ๊ฐœ์„ ์—์„œ ํฐ ํšจ๊ณผ๋ฅผ ๋ƒˆ๊ณ , MRR์„ 4~5% ๋Œ์–ด์˜ฌ๋ฆฌ๋ฉฐ ์ „ํ™˜ ์„ฑ๊ณผ์—๋„ ๊ธฐ์—ฌํ–ˆ๋‹ค. ๋˜ํ•œ query reformulation์—์„œ๋„ ์œ ์˜๋ฏธํ•œ ์„ฑ๊ณผ๊ฐ€ ์ด์–ด์กŒ๋‹ค.
  18. 13:20
    ์ฟผ๋ฆฌ ์žฌ๊ตฌ์„ฑ Sriracha ๊ฐ™์€ ์ฟผ๋ฆฌ๋Š” garlic chili garlic sauce๋‚˜ sambell ole ๊ฐ™์€ ๋” ์ ํ•ฉํ•œ ํƒ์ƒ‰ ํ›„๋ณด๋กœ ํ™•์žฅ๋  ์ˆ˜ ์žˆ๋‹ค. semantic ID๋กœ ์นดํƒˆ๋กœ๊ทธ์— ์ ‘์ง€๋œ query graph๋Š” ๋” ๊ด€๋ จ์„ฑ ๋†’์€ ์žฌ๊ฒ€์ƒ‰ ์ œ์•ˆ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค.
  19. 14:05
    ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ 3: ์†Œ๋น„์ž ๊ธฐ์–ต ์‚ฌ์šฉ์ž ์ž„๋ฒ ๋”ฉ๋งŒ์œผ๋กœ๋Š” ์˜๋„์™€ ์„ ํ˜ธ์˜ ์ด์œ ๋ฅผ ์ถฉ๋ถ„ํžˆ ์„ค๋ช…ํ•˜์ง€ ๋ชปํ•˜๋ฏ€๋กœ, LLM์ด ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ช…์‹œ์  memory๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ๊ธฐ์–ต์€ ์—ฌ๋Ÿฌ ํ˜•ํƒœ๋กœ ์†Œ๋น„์ž๋ฅผ ํ‘œํ˜„ํ•ด ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“ ๋‹ค.
  20. 15:15
    ์„ธ ๊ฐ€์ง€ ์‹œ๊ฐ„๋Œ€์˜ ๊ธฐ์–ต ๊ธฐ์–ต์€ ์žฅ๊ธฐ ์„ ํ˜ธ, ์„ธ์…˜ ๋‚ด ์‹ค์‹œ๊ฐ„ ๋งฅ๋ฝ, ๋ช…์‹œ์ ์œผ๋กœ ์ง„์ˆ ๋œ ์„ ํ˜ธ์˜ ์„ธ ์‹œ๊ฐ„๋Œ€๋กœ ๋‚˜๋‰œ๋‹ค. ์ด๋ ‡๊ฒŒ ๋‚˜๋ˆ„๋ฉด ์ฃผ๋ฌธ ์ด๋ ฅ๊ณผ ํ˜„์žฌ ์ƒํ™ฉ, ์‚ฌ์šฉ์ž์˜ ์ง์ ‘์ ์ธ ์ œ์•ฝ์„ ํ•จ๊ป˜ ๋ฐ˜์˜ํ•  ์ˆ˜ ์žˆ๋‹ค.
  21. 15:55
    ํ…์ŠคํŠธ, ๋ฒกํ„ฐ, ๊ทธ๋ž˜ํ”„๋กœ ๋œ ๋ฉ”๋ชจ๋ฆฌ ๋ธ”๋ก ์†Œ๋น„์ž ๊ธฐ์–ต์€ ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” text, ๋ชจ๋ธ ์ž…๋ ฅ์šฉ vector, ๊ด€๊ณ„ ํ‘œํ˜„์šฉ graph/tree๋กœ ๋‹ค์ค‘ ๋ฌผ์งˆํ™”๋œ๋‹ค. ์ด ๊ตฌ์กฐ๋Š” downstream ์‹œ์Šคํ…œ์ด ๋งค๋ฒˆ ์ƒˆ๋กœ ํ•ด์„ํ•˜์ง€ ์•Š์•„๋„ ๋˜๊ฒŒ ๋งŒ๋“ ๋‹ค.
  22. 17:04
    ์ปจํ…์ŠคํŠธ ๊ทธ๋ž˜ํ”„ ์†Œ๋น„์ž์™€ memory concept๋ฅผ ์—ฐ๊ฒฐํ•œ context graph๋Š” ํฌ์†Œํ•˜๊ณ  ๋‹ค๋‹จ๊ณ„์ธ ์‡ผํ•‘ ์—ฌ์ •์—์„œ ํŠนํžˆ ์œ ์šฉํ•˜๋‹ค. ๊ทธ๋ž˜ํ”„ ๊ธฐ๋ฐ˜ ์ž„๋ฒ ๋”ฉ์€ ์„ธ๋ฐ€ํ•œ taxonomy ์ˆ˜์ค€์—์„œ ๊ธฐ์กด ๋ฐฉ์‹๋ณด๋‹ค ๋” ๋‚˜์€ retrieval ์„ฑ๋Šฅ์„ ๋ณด์ธ๋‹ค.
  23. 17:55
    ๊ธฐ์–ต์ด ์‚ฌ์šฉ๋˜๋Š” ๊ณณ memory framework๋Š” personalized collections, agentic personalization, retrievalยทranking feature ์ž…๋ ฅ์˜ ์„ธ ์ง€์ ์— ์ ์šฉ๋œ๋‹ค. ๊ฐ™์€ ๊ธฐ์–ต ํ‘œํ˜„์ด ์—ฌ๋Ÿฌ ์ œํ’ˆ ํ‘œ๋ฉด์—์„œ ์žฌ์‚ฌ์šฉ๋œ๋‹ค.
  24. 18:20
    ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ 4: ์กฐ์ • ๊ฐ€๋Šฅํ•œ ์ฝ˜ํ…์ธ  ์ƒ์„ฑ semantic IDs, memory blocks, graded relevance๋ฅผ ์ž…๋ ฅ์œผ๋กœ ์‚ผ์•„ ranked list, carousel title, subcopy ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ถœ๋ ฅ ํ˜•์‹์„ ์ƒ์„ฑํ•œ๋‹ค. ์ด ์ƒ์„ฑ์€ ๋‹ค๋ฅธ ๋ชจ๋ธ๋“ค๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋„๋ก ์„ค๊ณ„๋œ๋‹ค.
  25. 19:05
    ์Šคํ† ์–ด ํŽ˜์ด์ง€์˜ ๊ฐœ์ธํ™” ์ปฌ๋ ‰์…˜ ๊ธฐ์กด์˜ ๊ณ ์ •ํ˜• ์ปฌ๋ ‰์…˜ ๋Œ€์‹  ์†Œ๋น„์ž ์ˆ˜์ค€์—์„œ ์ปฌ๋ ‰์…˜์„ ์˜คํ”„๋ผ์ธ ์ƒ์„ฑํ•ด, ์ƒํ™ฉ๊ณผ ์ˆœ๊ฐ„์— ๋งž๋Š” row๋ฅผ ๋งŒ๋“ ๋‹ค. plant-based, cat-only, pantry restocking ๊ฐ™์€ ๋งฅ๋ฝ์— ๋งž์ถฐ ์ œ๋ชฉ๋ถ€ํ„ฐ ์•„์ดํ…œ๊นŒ์ง€ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.
  26. 20:33
    pets ์นดํ…Œ๊ณ ๋ฆฌ์—์„œ์˜ ๊ฒฐ๊ณผ ๋งž์ถคํ˜• ๊ฒฝํ—˜์€ ์‹ค์ œ ์„ฑ๊ณผ๋กœ ์ด์–ด์กŒ๊ณ , pets ์นดํ…Œ๊ณ ๋ฆฌ์—์„œ ์ฃผ๋ฌธ์œจ์€ ์•ฝ 1%, ํ™œ์„ฑ ์‚ฌ์šฉ์ž ์ˆ˜๋Š” 6% ์ฆ๊ฐ€ํ–ˆ๋‹ค. ๊ฐœ์ธํ™”๋œ ์ปฌ๋ ‰์…˜์ด ํƒ์ƒ‰๊ณผ ์ „ํ™˜์— ๋ชจ๋‘ ๋„์›€์ด ๋จ์„ ๋ณด์—ฌ์ค€๋‹ค.
  27. 20:48
    ์„ธ ๊ฐ€์ง€ ํ•ต์‹ฌ ์š”์•ฝ ํƒ์ƒ‰์€ ์˜๋ฏธ ์ดํ•ด ๋ฌธ์ œ์ด๋ฉฐ, LLM reasoning์€ ๋ผ๋ฒจยทsemantic IDยทmemory๋กœ ์ฆ๋ฅ˜ํ•ด์•ผ ํ•˜๊ณ , ํ•œ ๋ฒˆ ๋งŒ๋“  ๊ณต์œ  ํ‘œํ˜„์€ ๊ฒ€์ƒ‰ยท๋žญํ‚นยท์ฝ˜ํ…์ธ  ์ƒ์„ฑ์— ๋ชจ๋‘ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค. ์˜จ๋ผ์ธ LLM ํ˜ธ์ถœ์ด ํ•ญ์ƒ ์ •๋‹ต์ธ ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • LLM์„ ์ œํ’ˆ์— ์ง์ ‘ ๋ถ™์ด๊ธฐ๋ณด๋‹ค ์˜คํ”„๋ผ์ธ์—์„œ ๋ผ๋ฒจยท๊ตฌ์กฐยท๊ธฐ์–ต์œผ๋กœ ์ฆ๋ฅ˜ํ•˜๋ฉด ๋น„์šฉ๊ณผ ํ’ˆ์งˆ์„ ๋™์‹œ์— ์žก์„ ์ˆ˜ ์žˆ๋‹ค.
  • ๊ฒ€์ƒ‰๊ณผ ๋žญํ‚น์˜ ํ’ˆ์งˆ์„ ๋†’์ด๋ ค๋ฉด ํด๋ฆญ ์‹ ํ˜ธ๋ณด๋‹ค graded relevance๋ฅผ ๋จผ์ € ์ •์˜ํ•˜๊ณ , ์ด๋ฅผ ํ•™์Šต ๋ชฉํ‘œ์™€ ํ‰๊ฐ€ ์ง€ํ‘œ์— ์ผ๊ด€๋˜๊ฒŒ ๋ฐ˜์˜ํ•ด์•ผ ํ•œ๋‹ค.
  • ๊ฐœ์ธํ™”๋Š” ์‚ฌ์šฉ์ž ์ž„๋ฒ ๋”ฉ ํ•œ ๊ฐ€์ง€๋กœ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ํ…์ŠคํŠธยท๋ฒกํ„ฐยท๊ทธ๋ž˜ํ”„๋ฅผ ํ•จ๊ป˜ ์“ฐ๋Š” ๋‹ค์ค‘ ํ‘œํ˜„์ด ์‹ค์ œ ์šด์˜์— ๋” ์œ ๋ฆฌํ•˜๋‹ค.