• ์ถ”์ฒœ ์‹œ์Šคํ…œ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰ ๊ณผ์ •, ํ•„์š” ์—ญ๋Ÿ‰์— ๋Œ€ํ•˜์—ฌ [RecSys]

    2024. 3. 18.

    by. @leeeun

     

    Chapter 2 ์ถ”์ฒœ ์‹œ์Šคํ…œ ํ”„๋กœ์ ํŠธ

     

    2.1 ์ถ”์ฒœ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ 3๊ฐ€์ง€ ์Šคํ‚ฌ

     

    ๋น„์ฆˆ๋‹ˆ์Šค ๋ฌธ์ œ ํ•ด๊ฒฐ ๋Šฅ๋ ฅ

    • ๋น„์ฆˆ๋‹ˆ์Šค ๊ด€์ ์—์„œ ์ถ”์ฒœ ์‹œ์Šคํ…œ์„ ๋„์ž…ํ•จ์œผ๋กœ์จ ๋ฌด์—‡์„ ๊ธฐ๋Œ€ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์ •์˜ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค.
    • ์ถ”์ฒœ ์‹œ์Šคํ…œ์„ ๋„์ž…ํ•จ์œผ๋กœ์จ ์‚ฌ์šฉ์ž์˜ ์–ด๋–ค ํ–‰๋™ ๋ณ€ํ™”๋ฅผ ๊ธฐ๋Œ€ํ•˜๋Š”๊ฐ€์— ๊ด€ํ•œ Key Goal Indicator(KGI) ๋˜๋Š” Key Performance Indicator(KPI) ์ฑ…์ •์ด ๋งค์šฐ ์ค‘์š”
    • ์–ด๋–ค ์‚ฌ์šฉ์ž์˜ ์–ด๋–ค ํ–‰๋™์„ ์ตœ๋Œ€ํ™” ํ•  ๊ฒƒ์ธ๊ฐ€? ์— ๋”ฐ๋ผ ์ถ”์ฒœ ์‹œ์Šคํ…œ ๊ตฌํ˜„์ด ๋‹ฌ๋ผ์ง„๋‹ค.
      • ex) ์œ ํŠœ๋ธŒ์˜ KPI - ์ „์ฒด ์‹œ์ฒญ ์‹œ๊ฐ„

     

    ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธ์Šค ๋Šฅ๋ ฅ

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

     

    ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ๋Šฅ๋ ฅ

    • ์ถ”์ฒœ ์‹œ์Šคํ…œ์„ ์‹ค์ œ ์„œ๋น„์Šค์— ์กฐํ•ฉํ•  ๋•Œ ์‹œ์Šคํ…œ์„ ์•ˆ์ •์ ์œผ๋กœ ๊ฐ€๋™์‹œ์ผœ์•ผ ํ•œ๋‹ค. ์ด๋•Œ ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ๋Šฅ๋ ฅ์ด ํ•„์š”ํ•˜๋‹ค.
    • ๋ณ‘๋ ฌํ™”, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค๊ณ„, ํŠœ๋‹, ์ถ”์ฒœ์‹œ์Šคํ…œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๊ณต, ์ถ”์ฒœ ๋ชฉ๋ก ์ž‘์„ฑ ์—ฐ์‚ฐ์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ์ถ”์ฒœ ๋ชฉ๋ก์„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅํ•˜๋Š” ์ผ๋ จ์˜ ์ฒ˜๋ฆฌ (ํŒŒ์ดํ”„๋ผ์ธ)๋ฅผ ์กฐ์ •ํ•œ๋‹ค.

     

    2.2 ์ถ”์ฒœ ์‹œ์Šคํ…œ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰ ๋ฐฉ๋ฒ•

     

    2.2.1 ๊ณผ์ œ ์ •์˜

    • ๋น„์ฆˆ๋‹ˆ์Šค ์ƒ์˜ ๋ชฉ์ ์„ ๋ช…ํ™•ํžˆ ํ•œ๋‹ค.
    • ex) ๋งค์ถœ์„ ๋Š˜๋ฆด๊นŒ? ์‚ฌ์šฉ์ž ์ˆ˜๋ฅผ ๋Š˜๋ฆด๊นŒ?
    • KPI๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.
      • ์ •๋Ÿ‰์  ๋ถ„์„ : ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•ด ๋ถ„์„
      • ์ •์„ฑ์  ๋ถ„์„ : ์ง์ ‘ ์‚ฌ์šฉ์žํ•œํ…Œ ๋ฌผ์–ด๋ณธ๋‹ค.
    • ํ˜„์žฌ ์ƒํƒœ์˜ ๊ณผ์ œ ์ •ํ™•๋„๋ฅผ ๋†’์ด๊ณ , ๋น„์ฆˆ๋‹ˆ์Šค ๋ชฉํ‘œ๋ฅผ ๋‹ฌ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๊ณผ์ œ์˜ ์ค‘์š”๋„๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค.

     

    2.2.2 ๊ฐ€์„ค ์ˆ˜๋ฆฝ

    • ๊ฐ ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•๊ณผ ๊ทธ๊ฒƒ์„ ์‹คํ˜„ํ•˜๊ธฐ ์œ„ํ•œ ๋น„์šฉ์„ ๊ฒ€ํ† ํ•˜๊ณ  ๋น„์šฉ ๋Œ€๋น„ ํšจ๊ณผ(Return On Investment (ROI)๊ฐ€ ๋†’์€ ์ด๋‹ˆ์…”ํ‹ฐ๋ธŒ๋ถ€ํ„ฐ ์‹คํ–‰ํ•œ๋‹ค.
    • ๊ตฌํ˜„ ๋น„์šฉ์ด ๋‚ฎ์œผ๋ฉด์„œ ์ค‘์š”๋„๊ฐ€ ๋†’์€ ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ๋‹ค.
    • ์ถ”์ฒœ ์‹œ์Šคํ…œ ๋„์ž…๋ณด๋‹ค ๊ฒ€์ƒ‰ ์‹œ์Šคํ…œ์„ ๊ฐœ์„ ํ•˜๋Š” ํŽธ์ด ํ›จ์”ฌ ์ข‹๊ฑฐ๋‚˜ ๋””์ž์ธ์„ ๋ณ€๊ฒฝํ•˜๋Š” ํŽธ์ด ๋‚˜์€ ๊ฒฝ์šฐ๋„ ๋งŽ๋‹ค.
    • ์œ ์‚ฌ๋„๋ผ๊ณ  ํ•ด๋„ ์•„์ดํ…œ์— ๋”ฐ๋ผ ์—ฌ๋Ÿฌ ๊ด€์ ์ด ์žˆ. ๊ทธ๋ž˜์„œ ์‚ฌ์šฉ์ž๊ฐ€ ๊ฐ€์žฅ ์›ํ•˜๋Š” ์œ ์‚ฌ๋„๊ฐ€ ๋ฌด์—‡์ธ์ง€ ํŒŒ์•…ํ•œ ํ›„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค.

     

    2.2.3 ๋ฐ์ดํ„ฐ ์„ค๊ณ„/์ˆ˜์ง‘/๊ฐ€๊ณต

    • ์ž์‚ฌ ์„œ๋น„์Šค๊ฐ€ ์ถ”์ฒœ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ์‚ฌ์šฉ์ž์™€ ์•„์ดํ…œ์˜ ์ฝ˜ํ…์ธ  ์ •๋ณด, ์‚ฌ์šฉ์ž์™€ ์•„์ดํ…œ์˜ ์ธํ„ฐ๋ ‰์…˜ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š”์ง€ ์ •๋ฆฌํ•œ๋‹ค.
    • ๊ทธ ๋ฐ์ดํ„ฐ๋กœ ์ถ”์ฒœ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๊ฒ€ํ† ํ•œ๋‹ค.
    • ๋ฐ์ดํ„ฐ๊ฐ€ ์ ์ ˆํ•˜๊ฒŒ ์กด์žฌํ•œ๋‹ค๋ฉด ์ถ”์ฒœ์‹œ์Šคํ…œ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์ „์ฒ˜๋ฆฌํ•œ๋‹ค.

     

    2.2.4 ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ ์ •

    • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ณ„์‚ฐ์‹œ๊ฐ„, ํ•„์š” ๋ฐ์ดํ„ฐ, ์š”๊ตฌ๋˜๋Š” ์˜ˆ์ธก ์ •ํ™•๋„ ๋“ฑ์— ๋”ฐ๋ผ ์–ด๋–ค ์ถ”์ฒœ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ• ์ง€ ๊ฒฐ์ •ํ•œ๋‹ค.

     

    2.2.5 ํ•™์Šต/ํŒŒ๋ผ๋ฏธํ„ฐ ํŠœ๋‹

    • ์ถ”์ฒœ ์‹œ์Šคํ…œ์˜ ํ•™์Šต๊ณผ ํŠœ๋‹์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ์‹ค์ œ ์„œ๋น„์Šค๋กœ ์ถœ์‹œํ•˜๊ธฐ ์ „์— ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ ์ถ”์ฒœ ์‹œ์Šคํ…œ์˜ ์ข‹๊ณ  ๋‚˜์จ์„ ๊ฒ€์ฆํ•œ๋‹ค.
    • ํŽธํ–ฅ์„ ์ œ๊ฑฐํ•˜์—ฌ ์ถ”์ฒœ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ ๋‹ค.

     

    2.2.6 ์‹œ์Šคํ…œ ๊ตฌํ˜„

    • ์‹ค์ œ ์‹œ์Šคํ…œ์— ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์กฐํ•ฉํ•˜์—ฌ ์ถ”์ฒœ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ํ•™์Šต์ด๋‚˜ ์˜ˆ์ธก ๋ณ€๊ฒฝ ๋นˆ๋„, ์‹ ๊ทœ ์•„์ดํ…œ์ด๋‚˜ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ์ถ”์ฒœ์„ ์–ด๋–ป๊ฒŒ ํ• ์ง€, ์ถ”์ฒœ์— ์—ฐ๊ด€๋œ ๋ฐ์ดํ„ฐ ํŒŒ์ดํ”„๋ผ์ธ ์„ค๊ณ„๋ฅผ ์–ด๋–ป๊ฒŒ ํ• ์ง€ ๋“ฑ์„ ๊ณ ๋ คํ•œ๋‹ค.

     

    ๋ฐฐ์น˜ ์ถ”์ฒœ

    • 1์ผ 1ํšŒ ๋˜๋Š” 1์ฃผ 1ํšŒ ๋“ฑ ์ •ํ•ด์ง„ ์‹œ์ ์— ํ•ด๋‹น ์‹œ์ ์˜ ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ถ”์ฒœ ๋ชฉ๋ก์„ ์—…๋ฐ์ดํŠธํ•˜์—ฌ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ œ๊ณตํ•œ๋‹ค.
    • ์ถ”์ฒœ ๋ชฉ๋ก์€ (1) ์ถ”์ฒœ ๋ชจ๋ธ ํ•™์Šต, (2) ์ถ”์ฒœ ๋ชจ๋ธ์— ์˜ํ•œ ์˜ˆ์ธก์˜ 2๋‹จ๊ณ„ ์ฒ˜๋ฆฌ๋ฅผ ํ†ตํ•ด ์ž‘์„ฑ๋œ๋‹ค.
    • (1) ์ ๋‹นํ•œ ํ•™์Šต ์‹œ๊ธฐ๋ฅผ ๊ฒฐ์ •
    • (2) ์‚ฌ์šฉ์ž๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋˜๋Š”์ง€์— ๋”ฐ๋ผ ๊ณ„์‚ฐ ์‹œ๊ฐ„์ด ๋‹ค๋ฅด๋ฏ€๋กœ ๊ณ ์†ํ™”ํ•˜๊ธฐ ์œ„ํ•œ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•˜๋‹ค.

     

    ์‹ค์‹œ๊ฐ„ ์ถ”์ฒœ

    • ์‚ฌ์šฉ์ž์˜ ์ง์ „ ํ–‰๋™ ์ด๋ ฅ์„ ์ฆ‰์‹œ ๋ฐ˜์˜ํ•ด ์ถ”์ฒœ ๋ชฉ๋ก์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด๋‹ค.
    • ์—”์ง€๋‹ˆ์–ด๋ง ๊ธฐ์ˆ ์ด ํ•„์š”ํ•˜๋‹ค.

     

    2.2.7 ํ‰๊ฐ€ ๋ฐ ๊ฐœ์„ 

    • ์ถ”์ฒœ ๊ธฐ๋Šฅ์„ ์ถœ์‹œํ•˜๊ณ  ๊ทธ๊ฒƒ์ด ์‹ค์ œ๋กœ ํšจ๊ณผ๊ฐ€ ์žˆ๋Š”์ง€ ๊ฒ€์ฆํ•œ๋‹ค.
    • ๊ฐ€๋Šฅํ•˜๋ฉด A/B ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰

     

    ๋Œ“๊ธ€