πŸ“± Personalized advertising platform applications using AI

My Role

- Personal Project
- Released to the App Store.

Tool

Button 1

Firebase

Button 2

NaverAPI

Button 3

SwiftUI

Button 4

Figma

Button 5

TestFlight

Alt Text


ν”„λ‘œμ νŠΈ μ†Œκ°œ

β€œκ°™μ€ 문ꡬ에 μ§€μΉœ 우리.

λ‚˜μ—κ²Œ μ•Œλ§žλŠ” λ¬Έμž₯으둜 μ†Œκ°œν•΄λ“œλ¦½λ‹ˆλ‹€.

λ‹€μ–‘ν•œ λ¬Έμž₯으둜 μ†Œκ°œλ˜λŠ” μ•„μ΄ν…œλ“€μ„ λ§Œλ‚˜λ³΄μ„Έμš”.”

λ„μŠ¨νŠΈ - μ•„μ΄ν…œμ„ μ†Œκ°œν•΄λ“œλ¦΄κ»˜μš” λŠ” 맀일 μƒˆλ‘œμš΄ μ•„μ΄ν…œλ“€μ„ μ†Œκ°œν•΄λ“œλ¦΄ κ±°μ—μš”.

λ‚˜μ—κ²Œ λ§žλŠ” λ¬Έμž₯λ“€λ‘œ AIκ°€ μ—„μ„ ν•΄ μΆ”μ²œν•˜λŠ” 이유λ₯Ό λ³΄μ—¬λ“œλ¦΄ κ±°μ—μš”.

  • 맀일 μƒˆλ‘œμš΄ μ•„μ΄ν…œ
  • AIκ°€ μΆ”μ²œν•΄μ£ΌλŠ” 이유
  • 넀이버 μ‡Όν•‘κ³Όμ˜ 연계

μ‚¬μš©μžλ“€μ„ 54κ°€μ§€λ‘œ 고객 μ„Έκ·Έλ¨ΌνŠΈλ₯Ό κ΅¬μ„±ν•˜μ—¬ 각자 μ„±ν–₯에 λ§žλŠ” λ¬Έμž₯듀을 λ³΄μ—¬λ“œλ¦΄κΊΌμ—μš”

λ˜ν•œ μ‚¬μš©μžκ°€ κ°€μž₯ μ’‹μ•„ν•˜λŠ” λ¬Έμž₯κ³Ό μ‚¬μš©μžκ°€ μ„ ν˜Έν•˜μ§€λŠ” μ•Šμ§€λ§Œ μ’‹μ•„ν•  μˆ˜λ„ μžˆλŠ” λ¬Έμž₯에 λŒ€ν•΄μ„œλ„ μΆ”μ²œν• ν…Œλ‹ˆ ν•˜λ‚˜μ˜ μ„±κ²©λ§Œ μ§€λ‹Œ λ¬Έμž₯이 λ‚˜νƒ€λ‚˜μ§€λŠ” μ•Šμ•„μš”!


개발 동기

1. μ΄ˆκ°œμΈν™” κ΄‘κ³  μ‹œμž₯의 λΆ€μž¬

2. κ΄‘κ³  문자, push μ•Œλ¦Ό λ“± 획일적인 κ΄‘κ³  μˆ˜μ‹ μœΌλ‘œ μΈν•œ 무관심

  • 고객 μž…μž₯μ—μ„œ μ΄ˆκ°œμΈν™”κ°€ μ•„λ‹Œ λͺ¨λ‘μ—κ²Œ 획일적으둜 μˆ˜μ‹ λ˜λŠ” κ΄‘κ³ μ„± 문자, push μ•Œλ¦Ό 등에 λΆˆμΎŒν•¨, 피곀함 λŠλ‚Œ
  • 기업듀은 μžμ‚¬μ˜ 데이터λ₯Ό ν™œμš©ν•΄ νƒ€κ²Ÿ κ΄‘κ³ λ₯Ό μ§„ν–‰μ€‘μ΄μ§€λ§Œ νƒ€κ²ŸνŒ…ν•œ ꡬ맀 고객의 μ„±ν–₯에 λ”°λ₯Έ κ°œλ³„ κ΄‘κ³ λŠ” λΆ€μ‘±.
  • β€˜TBWA μ‹œλ‹ˆμ–΄λž©β€™μ€ 5064남녀λ₯Ό λŒ€μƒμœΌλ‘œ κ΄‘κ³  λ©”μ‹œμ§€ 비ꡐ ν…ŒμŠ€νŠΈλ₯Ό μ§„ν–‰ν•œ κ²°κ³Ό, μ „λ°˜μ μΈ λΈŒλžœλ“œ μ„ ν˜Έλ„ κ°œμ„ μ— 효과적인 κ΄‘κ³  λ©”μ‹œμ§€λ₯Ό λ„μΆœν–ˆμŒ.

개발 λͺ©μ 

"고객 맞좀 감성적 κ΄‘κ³  μΉ΄ν”Όλ₯Ό ν†΅ν•œ κΈ°μ—…, 고객 μƒν˜Έ 이읡 증진”


κΈ°λŒ€ 효과

문자 κ΄‘κ³  μ„œλΉ„μŠ€ : μΉ΄μΉ΄μ˜€ν†‘, 이메일, SNS
κ΄‘κ³  μ‹œμž₯ : 라이브컀머슀의 μžλ§‰, κ΄‘κ³  λ°°λ„ˆ
즉, μ΄ˆκ°œμΈν™” 광고문ꡬλ₯Ό 기반으둜 λͺ¨λ°”일 κ΄‘κ³ μ‹œμž₯κ³Ό e컀머슀 μ‹œμž₯으둜 ν™•μž₯


진행 ν”„λ‘œμ νŠΈ

2022.01 ~ 2022.05 Β Β  Ypocing (μ΄ˆκ°œμΈν™” 엔진 ν™œμš© λ§žμΆ€ν˜• κ΄‘κ³  문ꡬ μ„œλΉ„μŠ€)
2022.07 ~ 2023.01 Β Β  Docent (AIλ₯Ό ν™œμš©ν•œ κ°œμΈν™” λ§žμΆ€ν˜• κ΄‘κ³  ν”Œλž«νΌ μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜)


UI Design Alt Text


Service Architecture Alt Text


Detail

Alt Text Alt Text Alt Text Alt Text

κ°œμΈν™” μœ μ €ν”Œλ‘œμš°

이λ₯Ό 톡해 AλΌλŠ” λ¬Έμž₯을 μ’‹μ•„ν•œλ‹€λ©΄ A에 ν•΄λ‹Ήν•˜λŠ” Tone의 ν™•λ₯ μ„ λŠ˜λ €μ„œ Tone의 값을 λ„£μŒ.

UserDefaults λ₯Ό μ‚¬μš©ν•˜μ—¬ μ‚¬μš©μž 섀정을 μ €μž₯ν•  수 μžˆλŠ”λ° 이λ₯Ό ν†΅ν•΄μ„œ ν†€μ˜ ν™•λ₯ μ„ λ„£μŒ

Tone ν™•λ₯  μ•Œκ³ λ¦¬μ¦˜

μ‚¬μš©μžκ°€ κ°€μž₯ μ’‹μ•„ν•˜λŠ” 톀, μ‚¬μš©μžκ°€ μ„ ν˜Έν•˜μ§€λŠ” μ•Šμ§€λ§Œ μ’‹μ•„ν•  μˆ˜λ„ μžˆλŠ” 톀(ν•„ν„° 버블 μ—†μ• κΈ° μœ„ν•΄μ„œ)에 λŒ€ν•΄μ„œλ„ μΆ”μ²œ

μ½˜ν…μΈ  기반으둜 μ‚¬μš©μžμ˜ μ„±ν–₯(톀, 감정)을 μ•Œμ•„λ‚΄κ³  이에 ν•΄λ‹Ήν•˜λŠ” λ¬Έμž₯을 μΆ”μ²œ (μ½˜ν…μΈ -기반 μΆ”μ²œ μ‹œμŠ€ν…œ)

λ ˆμ΄νŒ… : μƒν’ˆμ˜ 링크λ₯Ό λ“€μ–΄κ°€λ©΄ 1점, κ·Έλƒ₯ λ‚˜κ°€λ©΄ 0점.

β–Ά μƒν’ˆμ˜ 링크 λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ 이 μƒν’ˆμ— λŒ€ν•΄ 사고 싢은 κ²ƒμ΄λ‚˜ μƒν’ˆ μžμ²΄μ— 맘이 λ“œλŠ” 것일 수 μžˆμœΌλ―€λ‘œ ν•΄λ‹Ή λ ˆμ΄νŒ…μ€ μ‚­μ œ, νƒ­ λ²„νŠΌ λ˜λŠ” μŠ€μ™€μ΄ν”„ μ‹œ 1점.

β–Ά ν•΄λ‹Ή νƒ­μ—μ„œ 2초 이상 μžˆμ—ˆμ„ μ‹œμ— 1점으둜 ν•˜λ €κ³ λ„ ν•˜μ˜€μœΌλ‚˜ λ°©μΉ˜ν•΄ 놓은 κ²½μš°λ„ μžˆμœΌλ―€λ‘œ μ œμ™Έ.

β–Ά 톡톡 νŠ€λŠ” μ• λ‹ˆλ©”μ΄μ…˜μ€ ν…μŠ€νŠΈκ°€ 흔듀렀 λΆˆμ•ˆμ •ν•˜κ²Œ 느껴져 μ‚­μ œ.

β–Ά ν”Œλ¦½ μ• λ‹ˆλ©”μ΄μ…˜(https://github.com/Zaprogramiacz/MGFlipView)을 μ€˜μ„œ ν…μŠ€νŠΈμ— μ§‘μ€‘ν•˜κ²Œλ” ν•˜λ €κ³  ν•˜μ˜€μ§€λ§Œ μš°μ„ μ€ μ‚¬μ§„μ—λ§Œ μ• λ‹ˆλ©”μ΄μ…˜.

Alt Text

첫번째 νƒ­

감성적인 뢀뢄을 κ±΄λ“œλ¦¬κ³ μž 손글씨 폰트λ₯Ό ν™œμš©

쀑간 νƒ­

μΉ΄λ“œλ·° ν˜•μ‹μœΌλ‘œμ¨ 집쀑λ ₯이 떨어지지 μ•Šκ²Œ ν•˜κΈ° μœ„ν•΄ ν•˜λ‚˜μ”©λ§Œ λ³΄μ—¬μ€Œ β†’ 선택성 μ €ν•˜ 및 고령측을 μœ„ν•¨.

μƒν’ˆ κ°―μˆ˜κ°€ 잘 λ³΄μ—¬μ§€κ²Œ ν•˜κΈ° μœ„ν•΄ 밑에 μƒν’ˆ 갯수 등둝.

밋밋함을 λ°©μ§€ν•˜κΈ° μœ„ν•΄ μ• λ‹ˆλ©”μ΄μ…˜ λ“± μ‹ μ„ ν•œ μ†Œμž¬ ν™œμš©.

문제점 : 제λͺ© 및 μ„€λͺ…에 λŒ€ν•œ 정보가 λΆ€μ‘±.


μ–΄ν”Œλ¦¬μΌ€μ΄μ…˜

μ‚¬μš©μž μž…μž₯μ—μ„œμ˜ 앱을 μ œμž‘ν•˜μ˜€κΈ°μ— λΆ€λ“œλŸ¬μš΄ μ• λ‹ˆλ©”μ΄μ…˜κ³Ό μ„œλ²„μ— μ—°κ²°ν•˜λŠ” 횟수λ₯Ό 쀄여 μ›ν™œν•œ μ•± μ‚¬μš©μ„± ꡬ좕.

λ‚¨λ…€λ…Έμ†Œ λͺ¨λ“  μ‚¬λžŒμ„ λŒ€μƒμœΌλ‘œ ν•˜λŠ” κ΄‘κ³  문ꡬ 앱이기에 λ‚¨λ…€λ…Έμ†Œ μ‚¬μš©ν•  수 μžˆλ„λ‘ μ˜μ–΄λŠ” μ΅œμ†Œν•œμœΌλ‘œ μ‚¬μš©, ν°νŠΈλ„ μ΅œλŒ€ν•œ 크게 μ‚¬μš©.

νŽΈλ¦¬ν•œ μ‚¬μš©μ„± 뿐만 μ•„λ‹ˆλΌ 청년측에도 보기 νŽΈν•˜κ²Œ κ·ΈλΌλ°μ΄μ…˜ λ˜λŠ” λΈ”λŸ¬ 처리λ₯Ό μ΄μš©ν•˜μ—¬ ꡬ식적인 λŠλ‚Œμ„ μ΅œλŒ€ν•œ 배제 μ‹œν‚΄.

πŸ‘ μ‚¬μš©μžμ˜ 제 1자 데이터( 성별, μ—°λ Ή λ“± ) 을 μ‚¬μš©ν•˜μ§€ μ•Šκ³  였직 μœ μ € ν”Œλ‘œμš°λ§Œμ„ μ΄μš©ν•˜μ—¬ κ°œμΈν™”λ₯Ό μ§„ν–‰ν•˜μ˜€μŒ.


μ‚¬μš©μž κ²°κ³Ό

Google Firebase Analytics Alt Text