#Casestudy #Notification
πŸ’¬ λ“€μ˜€λ§κ³ μ—μ„œ μ΅œμƒμ˜ μ•Œλ¦Ό λ©”μ‹œμ§€λ₯Ό 찾은 κ³Όμ •
πŸ‘€μ˜ˆμ§€'s νλ ˆμ΄νŒ… 멘트
μ„œλΉ„μŠ€μ˜ 성격과 λͺ©μ μ— λ§žλŠ” μ•Œλ¦Όμ„ λ³΄λ‚΄λŠ” 것은 μ€‘μš”ν•©λ‹ˆλ‹€. μ•Œλ¦Όμ„ 잘 λ³΄λ‚΄λŠ” 앱이라고 느꼈던 λ“€μ˜€λ§κ³ μ—μ„œ μ–΄λ–€ κ³Όμ •μœΌλ‘œ μ•Œλ¦Όμ„ λΆ„μ„ν•˜μ—¬ κ²°μ •ν•˜μ—¬ μœ μ €λ“€μ—κ²Œ λ³΄λ‚΄λŠ”μ§€λ₯Ό μ‚΄νŽ΄λ³Ό 수 μžˆλŠ” μ•„ν‹°ν΄μž…λ‹ˆλ‹€. 



μ–Έμ–΄λ₯Ό 배울 λ•Œ, 반볡 ν•™μŠ΅μ€ ν•„μˆ˜μ μ΄λ‹€. κ·Έλž˜μ„œ λ“€μ˜€λ§κ³ λŠ” 맀일 ν•™μŠ΅μ„ μƒκΈ°μ‹œν‚€λŠ” μ•Œλ¦Όμ„ λ³΄λ‚΄μ„œ 계속 ν•™μŠ΅ν•  수 μžˆλ„λ‘ 도와주고 μžˆλ‹€. 사싀, λ“€μ˜€λ§κ³ μ˜ 이런 고집은 인터넷에 λŒμ•„λ‹€λ‹ˆκ³ μžˆλŠ” μΈκΈ°μžˆλŠ” 지이 μžˆμ„ μ •λ„λ‘œ 유λͺ…ν•˜λ‹€. μ†”μ§νžˆ λ§ν•΄μ„œ, λŒ€λΆ€λΆ„μ€ μš°λ¦¬κ°€ λ³΄λ‚΄λŠ” μ•ŒλžŒμ„ μŠ€μ™€μ΄ν”„ν•˜λ©° μ•½κ°„μ˜ 죄책감을 λŠκΌˆμ„ 것이닀. 

ν•˜μ§€λ§Œ λ“€μ˜€λ§κ³ κ°€ μ–΄λ–€ λ©”μ‹œμ§€λ₯Ό λ³΄λ‚΄κΈ°λ‘œ 결정을 μ–΄λ–»κ²Œ ν•˜λŠ”μ§€ κΆκΈˆν•΄λ³Έ 적 μžˆλŠ”κ°€? μž‘λ…„ λ“€μ˜€λ§κ³  λ¨Έμ‹ λŸ¬λ‹ μ—”μ§€λ‹ˆμ–΄λŠ” 맀일 각각의 ν•™μŠ΅μžλ“€μ—κ²Œ 보낼 μ™„λ²½ν•œ λ¦¬λ§ˆμΈλ“œ λ©”μ‹œμ§€λ₯Ό μœ„ν•΄ 맀우 μ •λˆλœ AI μ‹œμŠ€ν…œμ„ κ΅¬μΆ•ν–ˆλ‹€. μš°λ¦¬λŠ” 이 μ•Œκ³ λ¦¬μ¦˜μ„ 2020 Knowledge Discovery and Data Mining (KDD) μ»¨νΌλŸ°μŠ€μ—μ„œ λ¬Έμ„œμ™€ 짧은 λ°œν‘œ ν˜•νƒœλ‘œ μ΅œκ·Όμ— κ³΅κ°œν–ˆλ‹€. 이 κΈ€μ—μ„œ μ•…λͺ… 높은 μ•Œλ¦Ό 뒀에 μˆ¨κ²¨μ§„ AIλ₯Ό μ‚΄νŽ΄λ³΄μž. 

κ°„λ‹¨νžˆ λ§ν•΄μ„œ
μš°λ¦¬λŠ” μ—°μŠ΅ λ¦¬λ§ˆμΈλ“œλ₯Ό μœ„ν•΄ 미리 쓰여진 λ‹€μ–‘ν•œ μ•ŒλžŒμ„ μ‚¬μš©ν•œλ‹€. 이 λ‹€μ–‘ν•œ μ•Œλ¦Όμ„ 당신이 κ³΅λΆ€ν•˜κ³  μžˆλŠ” 언어와 ν˜„μž¬ κ³΅λΆ€ν•˜κ³  μžˆλŠ” 단계λ₯Ό 기반으둜 κ°œμΈν™”μ‹œν‚¨λ‹€. λ“€μ˜€λ§κ³ μ˜ 운영 원칙 쀑 ν•˜λ‚˜λŠ” β€œλͺ¨λ“  것을 ν…ŒμŠ€νŠΈν•˜κΈ°"λ‹€. μš°λ¦¬λŠ” 항상 μ΅œμ’…μ μœΌλ‘œ μ‚¬μš©μžλ“€μ΄ μ‚¬μš©ν•˜κΈ°ν•˜κΈ° 전에 일뢀 ν•™μŠ΅μžλ“€μ—κ²Œ μƒˆλ‘œμš΄ μ•Œλ¦Όμ„ ν…ŒμŠ€νŠΈν•˜κΈ° μœ„ν•΄ μ‹€ν—˜μ„ ν•œλ‹€. 이 방법을 톡해 μ΅œμƒμ˜ ν…œν”Œλ¦Ώλ§Œμ„ 전체 μ‚¬μš©μžμ—κ²Œ μ μš©μ‹œν‚¨λ‹€.

κ·ΈλŸ¬λ‚˜ ν•™μŠ΅ λ¦¬λ§ˆμΈλ” μ•ŒλžŒ λŒ€μƒμ€ λ¬΄μž‘μœ„λ‘œ μ„ μ •λ˜μ—ˆλ‹€. μ•Œκ³ λ¦¬μ¦˜μ„ 더 λ˜‘λ˜‘ν•˜κ²Œ λ§Œλ“€μ–΄ 더 λ§Žμ€ ν•™μŠ΅μžκ°€ μ§€μ†μ μœΌλ‘œ 동기뢀여λ₯Ό 받을 수 μžˆμ„μ§€ μ•Œκ³  μ‹Άμ—ˆκΈ° λ•Œλ¬Έμ΄λ‹€. AIκ°€ 맀일 μœ μ €μ—κ²Œ 보낼 μ΅œμƒμ˜ μ•Œλ¦Όμ„ 찾을 수 μžˆλ‹€λ©΄ μ–΄λ–¨κΉŒ? κ·Έλž˜μ„œ μž‘λ…„ 일뢀 λ¨Έμ‹ λŸ¬λ‹ μ—”μ§€λ‹ˆμ–΄λ“€μ΄ 맞좀 AI μ‹œμŠ€ν…œμ„ κ΅¬μΆ•ν•˜κΈ° μ‹œμž‘ν–ˆλ‹€.   


Bandit μ•Œκ³ λ¦¬μ¦˜
ν•™μŠ΅μžλ“€μ΄ λ‹€μ–‘ν•œ μ•Œλ¦Όμ— μ–΄λ–»κ²Œ λ°˜μ‘ν•˜λŠ”μ§€ 더 잘 μ΄ν•΄ν•˜κΈ° μœ„ν•΄μ„œ μš°λ¦¬λŠ” Bandit μ•Œκ³ λ¦¬μ¦˜μœΌλ‘œ μ‹€ν—˜ν•΄λ³΄μ•˜λ‹€. Bandit μ•Œκ³ λ¦¬μ¦˜μ€ 같은 μ˜΅μ…˜ μ‚¬μ΄μ—μ„œ 반볡적으둜 μ„ νƒν•˜λŠ” AI의 ν•œ ν˜•νƒœλ‹€. 이 AIλŠ” 우리 ν•™μŠ΅μžκ°€ ν•™μŠ΅ μ–Έμ–΄λ₯Ό μ—°μŠ΅ν•˜λ„λ‘ ν•˜κ²Œν•˜λŠ” μ•Œλ¦Ό μ˜΅μ…˜μ΄ 무엇인지λ₯Ό 과거의 μ„ νƒμœΌλ‘œλΆ€ν„° ν˜„μž¬κΉŒμ§€ μ μ§„μ μœΌλ‘œ λ°°μš΄λ‹€.

banditsκ°€ μ–΄λ–»κ²Œ μž‘λ™ν•˜λŠ”μ§€ μ΄ν•΄ν•˜κΈ° μœ„ν•΄μ„œ μŠ¬λ‘―λ¨Έμ‹ μ΄ κ°€λ“ν•œ 방에 μžˆλ‹€κ³  μƒμƒν•΄λ³΄μž. 당신은 μŠ¬λ‘―μ„ ν•  수 μžˆλŠ” ν† ν°μœΌλ‘œ 가득 μ°¬ 가방을 λ°›μ•˜κ³ , μ–΄λ–€ μŠ¬λ‘―λ¨Έμ‹ μ€ λ‹€λ₯Έ 것듀보닀 더 λˆμ„ 많이 얻을 수 있게 μ„€κ³„λ˜μ—ˆλ‹€κ³  κ°€μ •ν•΄λ³΄μž. λ‹Ήμ‹ μ˜ λ‹Ήμ²¨κΈˆ μ΅œλŒ€ν™”ν•˜κΈ° μœ„ν•΄, 각각 λ‹€λ₯Έ 머신에 λ”°λ‘œ λˆμ„ λ„£μ–΄ μ‹€ν—˜ν•˜κΈ° μ‹œμž‘ν•  것이닀. μ‹œκ°„μ΄ μ§€λ‚˜λ©΄ μ–΄λ–€ 머신이 κ°€μž₯ 쒋은지λ₯Ό νŒŒμ•…ν•˜κ³  ν•΄λ‹Ή κΈ°κ³„μ—μ„œ 더 많이 ν”Œλ ˆμ΄ν•  것 이닀.

bandit은 λΉ„μŠ·ν•œ μ „λž΅μ„ μ‚¬μš©ν•œλ‹€. λŒ€μ‹  μš°λ¦¬μ—κ²Œ 슬둯 머신은 μ•Œλ¦Όμ΄κ³ ,  β€œλ‹Ήμ²¨κΈˆ"은 ν•™μŠ΅μžλ“€μ΄ λ ˆμŠ¨μ„ μ™„λ£Œν•˜λŠ” 것이닀. 기본적으둜 μ•„λž˜λ₯Ό 따라 μž‘λ™ν•œλ‹€. 

1. μ‚¬μš©κ°€λŠ₯ν•œ λ¦¬λ§ˆμΈλ“œ ν…μŠ€νŠΈ λ¦¬μŠ€νŠΈμ—μ„œ μ•Œλ¦Ό ν…μŠ€νŠΈλ₯Ό μ„ νƒν•œλ‹€. 
2. μ•Œλ¦Όμ„ 보낸닀. 
3. ν•™μŠ΅μžκ°€ λ ˆμŠ¨μ„ μ™„λ£Œν–ˆλŠ”μ§€ 점수λ₯Ό 맀긴닀. 
4. λ°˜λ³΅ν•œλ‹€ (많이)


데이터 μ‚¬μ΄μ–ΈμŠ€ : μ–΄λ–€ ν…œν”Œλ¦Ώμ΄ κ°€μž₯ μ ν•©ν•œμ§€ μ–΄λ–»κ²Œ μ•Œ 수 μžˆλ‚˜?
κ·ΈλŸ¬λ‚˜, bandits이 μ•ŒλžŒμ„ μœ„ν•΄ μž‘λ™ν•˜λ„λ‘ λ§Œλ“€κΈ° μœ„ν•΄, μš°λ¦¬λŠ” 수 λ§Žμ€ μƒˆλ‘œμš΄ 데이터 μ‚¬μ΄μ–ΈμŠ€ 문제λ₯Ό ν•΄κ²°ν•΄μ•Όν–ˆλ‹€. μš°λ¦¬λŠ” 데이터λ₯Ό μˆ˜μ§‘ν•˜κΈ° μ‹œμž‘ν–ˆλ‹€. 34μΌλ™μ•ˆ 2얡건이 λ„˜λŠ” ν•™μŠ΅ λ¦¬λ§ˆμΈλ”λ₯Ό λ³΄λƒˆλ‹€. 이후, μ–΄λ–€ μ•Œλ¦Όμ΄ μ‚¬μš©μžλ“€μ˜ μ°Έμ—¬λ₯Ό μ΄λŒμ–΄λƒˆλŠ”μ§€ λΆ„μ„ν–ˆλ‹€.

우리의 λͺ©ν‘œλŠ” 각각의 μ•Œλ¦Όμ΄ μ–Όλ§ˆλ‚˜ λ§Žμ€ ν•™μŠ΅μžλ“€μ˜ 레슨 μ™„μˆ˜μ— κΈ°μ—¬ν–ˆλŠ”μ§€ 점수λ₯Ό λ§€κΈ°λŠ” κ²ƒμ΄μ—ˆλ‹€. κ·ΈλŸ¬λ‚˜ λ™μ‹œμ— μš°λ¦¬κ°€ κ·Ήλ³΅ν•΄μ•Όν–ˆλ˜ 도전쀑 ν•˜λ‚˜λŠ” λ‹€μ–‘ν•œ μ•Œλ¦Όμ΄ λ‹€μ–‘ν•œ μœ μ €λ₯Ό μœ„ν•΄ 맞좀 μ„€κ³„λ˜μ—ˆλ‹€λŠ” κ²ƒμ΄μ—ˆλ‹€.  예λ₯Ό λ“€μ–΄ μ–΄λ–€ μ•Œλ¦Όμ€ μœ μ €κ°€ 연속 ν•™μŠ΅μ„ ν•œ κ²½μš°μ—λ§Œ μ˜λ―Έκ°€ μžˆκ±°λ‚˜, μ›”μš”μΌμ—λ§Œ λ³΄λ‚΄μ§ˆ 수 μžˆμ—ˆλ‹€. ν˜Ήμ€ λ§Žμ€ ν•™μŠ΅μžλ“€μ€ μš°λ¦¬κ°€ μ–΄λ–€ μ•Œλ¦Όμ„ 보내든지간에 ν•™μŠ΅μ„ λλ‚΄λŠ” μ‚¬λžŒλ“€μΌ 수 μžˆμ—ˆλ‹€. 이런 λΆˆλ¦¬ν•œ νŠΉμ§•μ„ 가지고 μ•Œλ¦Όμ΄ μ„€κ³„λ˜μ—ˆλ‹€. 이런 νŠΉμˆ˜ν•œ μƒν™©μ—μ„œ κ³΅μ •ν•˜κ²Œ μ•Œλ¦Ό ν…œν”Œλ¦Ώμ˜ 점수λ₯Ό μΈ‘μ •ν•˜κΈ°μœ„ν•΄, 각 μ•Œλ¦Όμ„ λ™μΌν•œ μœ ν˜•μ˜ ν•™μŠ΅μžμ—κ²Œ μ „μ†‘λ˜λŠ” λ‹€λ₯Έ μ•Œλ¦Όκ³Όλ§Œ 비ꡐ할 수 μžˆλŠ” μƒˆλ‘œμš΄ 방법을 κ³ μ•ˆν–ˆλ‹€.


이 방식을 μ‚¬μš©ν•œ ν›„, μš°λ¦¬λŠ” λ‹€λ₯Έ μ•Œλ¦Όλ³΄λ‹€ 더 효과적인 μ•Œλ¦Όμ΄ μžˆλ‹€λŠ” 것 뿐만 μ•„λ‹ˆλΌ μ–Έμ–΄λ§ˆλ‹€ λ‹€λ₯΄λ‹€λŠ” 것을 λ°°μ› λ‹€. 예λ₯Ό λ“€μ–΄ β€œ[μ–Έμ–΄]λ₯Ό 배울 μ‹œκ°„β€μ΄λΌλŠ” μ•Œλ¦Όμ€ 쀑ꡭ어 ν•™μŠ΅μžλ“€μ—κ²Œ 맀우 νš¨κ³Όμ μ΄μ—ˆμ§€λ§Œ, μ˜μ–΄ ν•™μŠ΅μžλ“€μ—κ²ŒλŠ” 졜고의 선택은 μ•„λ‹ˆμ—ˆλ‹€. 이런 μ°¨μ΄λŠ” 각 언어에 맞게 μ•Œλ¦Ό 선택지λ₯Ό κ°€κ³΅ν•˜λ©΄, 더 λ‚˜μ€ μ°Έμ—¬λ₯Ό μ΄λŒμ–΄λ‚Ό 수 μžˆλ‹€λŠ” 것을 μ˜λ―Έν•œλ‹€.

μ•žμ„œ μ–ΈκΈ‰ν–ˆλ˜ 2μ–΅ κ°œμ— λ‹¬ν•˜λŠ” 싀무 μ•Œλ¦Ό 자료λ₯Ό 뢄석해 이λ₯Ό 확인할 수 μžˆμ—ˆλ‹€. λ”°λΌμ„œ μ΅œμƒμ˜ μ„±λŠ₯을 μœ„ν•΄ λ™μΌν•œ μ•Œλ¦Όμ„ λ„ˆλ¬΄ 자주 μ‚¬μš©ν•˜μ§€ μ•Šλ„λ‘ ν•΄μ•Ό ν–ˆλ‹€.


ν•˜μ§€λ§Œ, 이런 λ°œκ²¬μ„ bandit μ•Œκ³ λ¦¬μ¦˜μ— ν†΅ν•©ν•˜κΈ° 전에, 우린 β€œμ‹ κ·œμ„± 영ν–₯”도 극볡해야 ν–ˆλ‹€. μš°λ¦¬λŠ” 가섀을 μ„Έμ› λ‹€. μš°λ¦¬λŠ” ν•™μŠ΅μžκ°€ 이전에 λ³Έ 적이 μ—†λŠ” μƒˆλ‘œμš΄ μ•Œλ¦Όμ΄ 특히 섀득λ ₯이 μžˆκ² μ§€λ§Œ, κ²°κ΅­μ—λŠ” μƒˆλ‘œμš΄ 것이 λ‹³μ•„ μ—†μ–΄μ‘Œμ„ λ•Œ μ§€μ†μ μœΌλ‘œ ν•™μŠ΅μžμ˜ μ°Έμ—¬λ₯Ό μ΄λŒμ–΄λ‚΄λŠ” λ‹€λ₯Έ μ’…λ₯˜μ˜ μ•Œλ¦Όμ΄ ν•„μš”ν•  것이라고 κ°€μ •ν–ˆλ‹€. μš°λ¦¬λŠ” μ•žμ—μ„œ μ–ΈκΈ‰ν•œ 2μ–΅ 개의 ν•™μŠ΅ λ¦¬λ§ˆμΈλ” μ•Œλ¦Όμ„ λΆ„μ„ν•΄μ„œ 이λ₯Ό 확인할 수 μžˆμ—ˆλ‹€. κ·Έλž˜μ„œ μ΅œμƒμ˜ 퍼포먼슀λ₯Ό μœ„ν•΄μ„œ λ™μΌν•œ μ•ŒλžŒμ„ λ„ˆλ¬΄ 자주 μ‚¬μš©ν•˜μ§€ μ•Šμ•„μ•Ό ν–ˆλ‹€. 

ν•˜μ§€λ§Œ μ΄λŠ” κΈ°μ‘΄ bandit μ•Œκ³ λ¦¬μ¦˜μ΄ μž‘λ™ν•˜λŠ” 방식(졜고의 μ˜΅μ…˜μ„ μ°Ύκ³  κ³„μ†ν•΄μ„œ μž¬μ‚¬μš©ν•˜λŠ”) κ³ΌλŠ” λ‹¬λžλ‹€. 이걸 μˆ˜μ •ν•˜κΈ° μœ„ν•΄ μ΅œκ·Όμ— λ³Έ μ•Œλ¦Όμ„ κ°•λ“±μ‹œμΌœ ν•™μŠ΅μžκ°€ λ™μΌν•œ μ•Œλ¦Όμ„ 자주 λ³΄λŠ” κ±Έ μ‹«μ–΄ν•œλ‹€λŠ” 것을 AI μ•Œκ³ λ¦¬μ¦˜μ— κ°€λ₯΄μ³μ•Όν–ˆλ‹€. μš°λ¦¬λŠ” 단어 ν•™μŠ΅μ„ μΈ‘μ •ν•˜λŠ” 데 μ‚¬μš©ν•˜λŠ” 것과 λ™μΌν•œ 망각곑선을 μ‚¬μš©ν•˜μ—¬ μ•Œλ¦Όμ΄ λ°˜λ³΅λ˜λŠ” μ£ΌκΈ°λ₯Ό κ²°μ •ν–ˆλ‹€. 


Engineering: Make it fast, make it big!

맀일 ν•™μŠ΅μžλ“€μ—κ²Œ 보낼 수백만 건의 ν•™μŠ΅ λ¦¬λ§ˆμΈλ” μ•Œλ¦Όμ„ 보낼 수 μžˆλ„λ‘ bandit μ•Œκ³ λ¦¬μ¦˜μ„ 빨리 λ§Œλ“€μ–΄μ•Ό ν–ˆλ‹€. μ•Œκ³ λ¦¬μ¦˜μ€ λ§Žμ€ 데이터λ₯Ό μ²˜λ¦¬ν•  λ•Œλ„ ν•„μš”ν–ˆλ‹€. 이 μ‹œμŠ€ν…œμ€ 뢄석을 ν•„μš”λ‘œ ν•˜λŠ” 수천만 개의 기둝을 맀주 μƒμ‚°ν•œλ‹€. μš°λ¦¬λŠ” 이 λͺ¨λ“  데이터λ₯Ό μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄ AWS Kinesis Firehose, Spark κ°™μ€ λΉ… 데이터 도ꡬλ₯Ό μ‚¬μš©ν•œλ‹€. 


κ²°λ‘  
μ‹€μ œλ‘œ 우리의 bandit μ•Œκ³ λ¦¬μ¦˜μ„ ν…ŒμŠ€νŠΈν–ˆμ„ λ•Œ,뢈과 λͺ‡ μ£Ό μ•ˆμ— 더 λ§Žμ€ μ‚¬μš©μžκ°€ 더 자주 λ ˆμŠ¨μ„ μ™„μˆ˜ν•œλ‹€λŠ” 것을 μ•Œ 수 μžˆμ—ˆλ‹€. 수만 λͺ…μ˜ ν•™μŠ΅μžλ“€μ΄ λ‹€μ‹œ ν•™μŠ΅ν•˜λŸ¬ 갈 수 μžˆλ„λ‘ λ•λŠ” 데에 맀우 μ„±κ³΅μ μ΄μ—ˆλ‹€. 쒋은 ν•™μŠ΅ μŠ΅κ΄€μ€ μ–Έμ–΄ ν•™μŠ΅μ—μ„œ κ°€μž₯ μ–΄λ €μš΄ λΆ€λΆ„ 쀑 ν•˜λ‚˜μ΄λ‹€. AIκ°€ ν•™μŠ΅ν•œ 톡찰λ ₯을 μ‚¬μš©ν•˜μ—¬ λ―Έλž˜μ— 더 쒋은 μ•Œλ¦Όμ„ μ„€κ³„ν•΄μ„œ ν•™μŠ΅μžμ˜ 동기뢀여λ₯Ό λ”μš± 높일 수 μžˆκ²Œλ˜μ—ˆλ‹€. 이번 가을에 λͺ¨λ“  μ•Œλ¦Όμ„ μž‘μ„±ν•˜λŠ” 방법 λŒ€ν•œ μžμ„Έν•œ λ‚΄μš©λ„ μ§€μΌœλ΄μ£Όμ‹œκΈΈ. 

+ 더 μ•Œκ³  μ‹Άλ‹€λ©΄
[디독] μ•± μ•Œλ¦Ό(λ…Έν‹°) λ””μžμΈ
μ•Œλ¦Όμ˜ μ’…λ₯˜μ™€ κ°€μ΄λ“œλΌμΈ, μ‚¬μš© 사둀에 λŒ€ν•΄ μ•Œμ•„λ³Ό 수 μžˆλŠ” μ•„ν‹°ν΄μž…λ‹ˆλ‹€. μ•Œλ¦Όμ„ λ””μžμΈν•  λ•Œ κ³ λ €ν•΄μ•Όν•  μš”μ†Œμ— λŒ€ν•΄ 더 μ•Œμ•„λ³΄κ³  μ‹Άλ‹€λ©΄ μΆ”μ²œλ“œλ¦½λ‹ˆλ‹€. 

μ €μž :  Kevin Yancey and Burr Settles
λ²ˆμ—­μž : μ‹¬μ˜ˆμ§€
κ²€μˆ˜μž : Minah jung
*무단 μ „μž¬ 및 재배포 κΈˆμ§€(링크 곡유 κ°€λŠ₯)
였늘 μ½˜ν…μΈ λŠ” μ–΄λ– μ…¨λ‚˜μš”?

같이 읽고 싢은 μΉœκ΅¬κ°€ λ– μ˜€λ₯Έλ‹€λ©΄  
  πŸ‘‰κ΅¬λ…링크 κ³΅μœ ν•˜κΈ°  
[λ””λ…μ—κ²Œ 도넀리카노 ν•œ μž” β˜•οΈν›„μ›ν•˜κΈ°]

이번 λ ˆν„°λ„ 'μˆ˜κ³ ν–ˆλ‹€', λ§Œμ•½ 디독 νŒ€μ—κ²Œ μ»€ν”Ό ν•œ μž” 사주고 μ‹ΆμœΌμ‹  뢄듀이 κ³„μ‹œλ‹€λ©΄ μ•„λž˜ κ³„μ’Œλ₯Ό 톡해 ν›„μ›ν•΄μ£Όμ„Έμš”! ν–₯긋함은 덀, μ—¬λŸ¬λΆ„μ˜ λ”°λœ»ν•œ 관심과 도움이 μ„œλΉ„μŠ€ μœ μ§€μ— μ •λ§ 큰 힘이 λ©λ‹ˆλ‹€.  
10μ›” 후원해주신 λΆ„λ“€ 
μ£Όμ•„μœ€, κΉ€μ§€ν›ˆ, 이성쀀, 윀백점, κΉ€λ‹€μ •, κ³½λ™μš± μ™Έ 3λͺ…

디독
d.dok.newsletter@gmail.com
-
μˆ˜μ‹ κ±°λΆ€ Unsubscribe