ํ•˜ํŠธ๋กœ๊ทธ

ํ•˜ํŠธ๋กœ๊ทธ

HeartLog โ€” Roguelike Love Matching

์„ ํƒ์ด ์Œ“์—ฌ ์„ฑํ–ฅ์ด ๋˜๊ณ , ์„ฑํ–ฅ์ด ๋งŒ๋‚˜ ์ธ์—ฐ์ด ๋œ๋‹ค.

TL;DR

์„ค๋ฌธ์€ ์ง€๋ฃจํ•˜๊ณ , ๊ฐ์€ ํ‹€๋ฆฐ๋‹ค. ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ๊ฒŒ์ž„์„ ๋งŒ๋“ค์—ˆ๋‹ค.
๋กœ๊ทธ๋ผ์ดํฌ ์—ฐ์•  ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ํ”Œ๋ ˆ์ดํ•˜๋ฉด, ์„ ํƒ์ด ์ž๋™์œผ๋กœ 15์ถ• ์„ฑํ–ฅ ๋ฒกํ„ฐ๊ฐ€ ๋˜๊ณ ,
๊ทธ ๋ฒกํ„ฐ๊ฐ€ ์‹ค์ œ ๋งค์นญ์œผ๋กœ ์ด์–ด์ง„๋‹ค.

How It Works

๐ŸŽฎ Love Run ํ”Œ๋ ˆ์ด
โ†’
๐Ÿง  ์ด๋ฒคํŠธ ์„ ํƒ ๋ˆ„์ 
โ†’
๐Ÿ“Š 15์ถ• ์„ฑํ–ฅ ๋ฒกํ„ฐ
โ†’
๐Ÿ’œ ์ธ์—ฐ ๋งค์นญ

์™œ ๋กœ๊ทธ๋ผ์ดํฌ์ธ๊ฐ€

๐ŸŽฒ

๋งค๋ฒˆ ๋‹ค๋ฅธ ๊ฒฝํ—˜

๊ฐ™์€ ์‹œ๋‚˜๋ฆฌ์˜ค๋ผ๋„ GPT๊ฐ€ ์œ ์ €๋งˆ๋‹ค ๋‹ค๋ฅธ ์ƒํ™ฉ, ๋‹ค๋ฅธ ์„ ํƒ์ง€๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋ฐ˜๋ณต ํ”Œ๋ ˆ์ดํ• ์ˆ˜๋ก ์ •๋ฐ€ํ•ด์ง€๋Š” ๋งค์นญ.

๐ŸŽญ

์ •๋‹ต ์—†๋Š” ์„ ํƒ

์ข‹๊ณ  ๋‚˜์จ์ด ์•„๋‹Œ, ๋ฐฉํ–ฅ์ด ๋‹ค๋ฅผ ๋ฟ. ์ ๊ทน์ /ํšŒํ”ผ์ /๊ด€๋ง โ€” ์–ด๋–ค ์„ ํƒ์ด๋“  ๋‹น์‹ ์˜ ์ง„์งœ ์„ฑํ–ฅ์„ ๋“œ๋Ÿฌ๋ƒ…๋‹ˆ๋‹ค.

๐Ÿ”ฌ

๊ณผํ•™์  ์ธก์ •

ํ–‰๋™ ์„ฑํ–ฅ 10์ถ• + Big Five ์„ฑ๊ฒฉ 5์ถ•. ์ด 15๊ฐœ ์ฐจ์›์˜ ๋ฒกํ„ฐ๋กœ ๋‹น์‹ ์„ ์ •๋ฐ€ํ•˜๊ฒŒ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ซ

์„ค๋ฌธ ํ”ผ๋กœ ์ œ๋กœ

์ง€๋ฃจํ•œ ์„ค๋ฌธ ๋Œ€์‹  ๋ชฐ์ž…ํ˜• ๊ฒŒ์ž„ ํ”Œ๋ ˆ์ด. ์„ ํƒํ•˜๋Š” ๋™์•ˆ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋ฐ์ดํ„ฐ๊ฐ€ ์Œ“์ž…๋‹ˆ๋‹ค.

์—ฐ์•  ์œ ํ˜• ์นด๋“œ

ํ”Œ๋ ˆ์ด ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ 5๊ฐ€์ง€ ์œ ํ˜• ์ค‘ ํ•˜๋‚˜๋กœ ๋ถ„๋ฅ˜๋ฉ๋‹ˆ๋‹ค.

๐Ÿ”ฅ
๋ถˆ๊ฝƒํ˜•
๋น ๋ฅธ ๊ฐ์ •, ์ง์ง„, ๋ชจํ—˜
๐ŸŒฟ
์•ˆ์ •ํ˜•
ํ˜‘๋ ฅ, ๊ณ„ํš, ์‹ ๋ขฐ
๐ŸŒŠ
๊ฐ์ •ํ˜•
๊นŠ์€ ๊ฐ์ •, ๊ณต๊ฐ, ๋ชฐ์ž…
๐Ÿง 
์ „๋žตํ˜•
๋ฆฌ๋”์‹ญ, ์„ค๊ณ„, ์ฃผ๋„
๐Ÿซง
์ž์œ ํ˜•
๋…๋ฆฝ, ๊ฐœ๋ฐฉ, ์œ ์—ฐ

์‹œ๋‚˜๋ฆฌ์˜ค ํ”„๋ ˆ์ž„์›Œํฌ

3๋‹จ๊ณ„ ๋ށ์Šค โ€” ํ†ค โ†’ ์ƒํ™ฉ ์นดํ…Œ๊ณ ๋ฆฌ โ†’ GPT ์ƒ์„ฑ ์ด๋ฒคํŠธ

๐Ÿ’— ๊ธ์ • ์‹œ๋‚˜๋ฆฌ์˜ค

์ฒซ ์ธ์ƒ
์ฒ˜์Œ ๋งŒ๋‚œ ์ˆœ๊ฐ„์˜ ๋ฐ˜์‘
pace ยท extraversion
๊ด€์‹ฌ ํ‘œํ˜„
ํ˜ธ๊ฐ์„ ์–ด๋–ป๊ฒŒ ๋“œ๋Ÿฌ๋‚ด๋Š”๊ฐ€
affection ยท contact_frequency
๊นŠ์€ ๋Œ€ํ™”
๊ฐ์ •์„ ๋‚˜๋ˆ„๋Š” ์ˆœ๊ฐ„
emotional_depth ยท openness
ํ•จ๊ป˜ํ•˜๋Š” ์‹œ๊ฐ„
๋ฐ์ดํŠธ ์ค‘ ์„ ํƒ
humor ยท cooperation
๋ฏธ๋ž˜ ์ด์•ผ๊ธฐ
๊ด€๊ณ„์˜ ๋‹ค์Œ ๋‹จ๊ณ„
planning ยท conscientiousness
์„œํ”„๋ผ์ด์ฆˆ
์ƒ๋Œ€๋ฅผ ์œ„ํ•œ ํ–‰๋™
affection ยท agreeableness

๐Ÿ’” ๋ถ€์ • ์‹œ๋‚˜๋ฆฌ์˜ค

์—ฐ๋ฝ ๋‘์ ˆ
๊ฐ‘์ž๊ธฐ ๋‹ต์ด ์—†๋‹ค
jealousy ยท neuroticism
์˜๊ฒฌ ์ถฉ๋Œ
์„œ๋กœ ๋‹ค๋ฅธ ์ƒ๊ฐ
cooperation ยท agreeableness
์งˆํˆฌ ์ƒํ™ฉ
๋‹ค๋ฅธ ์ด์„ฑ์˜ ๋“ฑ์žฅ
jealousy ยท neuroticism
์‹ค๋ง ์ˆœ๊ฐ„
๊ธฐ๋Œ€์™€ ๋‹ค๋ฅธ ๋ชจ์Šต ๋ฐœ๊ฒฌ
emotional_depth ยท conscientiousness
๊ฑฐ๋ฆฌ๊ฐ
์ƒ๋Œ€๊ฐ€ ํ•œ ๋ฐœ ๋ฌผ๋Ÿฌ์„ฌ
pace ยท contact_frequency
๊ณผ๊ฑฐ ๋“ฑ์žฅ
์ „ ์• ์ธ ๊ด€๋ จ ์ƒํ™ฉ
risk ยท neuroticism

โšก ๋Œ๋ฐœ ์‹œ๋‚˜๋ฆฌ์˜ค

์šฐ์—ฐํ•œ ์žฌํšŒ
์˜ˆ์ƒ ๋ชปํ•œ ๊ณณ์—์„œ ๋งˆ์ฃผ์นจ
extraversion ยท pace
์ œ3์ž ๊ฐœ์ž…
์นœ๊ตฌ/๊ฐ€์กฑ์˜ ์˜๊ฒฌ
leadership ยท agreeableness
๋Œ๋ฐœ ๊ณ ๋ฐฑ
์˜ˆ์ƒ๋ณด๋‹ค ๋น ๋ฅธ ๊ฐ์ • ํ‘œํ˜„
risk ยท pace
ํ™˜๊ฒฝ ๋ณ€ํ™”
์ด์‚ฌ/์ด์ง ๋“ฑ ์™ธ๋ถ€ ๋ณ€์ˆ˜
planning ยท openness
์˜คํ•ด ๋ฐœ์ƒ
์˜๋„์™€ ๋‹ค๋ฅด๊ฒŒ ์ „๋‹ฌ๋œ ์ƒํ™ฉ
cooperation ยท emotional_depth
์‹œํ—˜๋Œ€
๊ด€๊ณ„๋ฅผ ์ฆ๋ช…ํ•ด์•ผ ํ•˜๋Š” ์ˆœ๊ฐ„
risk ยท leadership

์ด๋ฒคํŠธ 2ํ„ด ๊ตฌ์กฐ

1ํ„ด = ํ–‰๋™์˜ ๋ฐฉํ–ฅ ยท 2ํ„ด = ํ‘œํ˜„์˜ ๋ฐฉ์‹

๊ฐ์ • ํƒœ๊ทธ โ€” ์ƒํ™ฉ ์ œ์‹œ ์ „, ์œ ์ €์˜ ์ฒซ ๊ฐ์ • ์„ ํƒ
โ†“
์ƒํ™ฉ ๋ฌ˜์‚ฌ โ€” ๊ฐ๊ฐ์  ์„œ์‚ฌ๋กœ ์žฅ๋ฉด์„ ๋ณด์—ฌ์ค€๋‹ค
โ†“
[1ํ„ด] ํ–‰๋™ ๋ฐฉํ–ฅ ์„ ํƒ โ€” ๋‹ค๊ฐ€๊ฐ„๋‹ค / ํ”ผํ•œ๋‹ค / ์ง€์ผœ๋ณธ๋‹ค
โ†“
์ƒํ™ฉ ์ „๊ฐœ โ€” 1ํ„ด ์„ ํƒ์— ๋”ฐ๋ผ ์™„์ „ํžˆ ๋‹ค๋ฅธ ์ „๊ฐœ
โ†“
[2ํ„ด] ํ‘œํ˜„ ๋ฐฉ์‹ ์„ ํƒ โ€” ์ง„์ง€ํ•˜๊ฒŒ / ์žฅ๋‚œ์Šค๋Ÿฝ๊ฒŒ / ์ฐจ๊ฐ‘๊ฒŒ
โ†“
Trait ๋ฒกํ„ฐ ์—…๋ฐ์ดํŠธ โ€” ๊ฐ์ •ํƒœ๊ทธ + 1ํ„ด + 2ํ„ด ์ข…ํ•ฉ ๋ฐ˜์˜

์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜

๐ŸŽฎ Love Run ๋กœ๊ทธ๋ผ์ดํฌ ์—ฐ์•  ์‹œ๋ฎฌ๋ ˆ์ด์…˜ โ€” 6์ด๋ฒคํŠธ + ๋ณด์Šค(5%) ๋žœ๋ค ๊ตฌ์„ฑ
๐Ÿง  GPT Engine ์‹œ๋‚˜๋ฆฌ์˜ค ํ”„๋ ˆ์ž„ ๊ธฐ๋ฐ˜ ๋™์  ์ด๋ฒคํŠธ ์ƒ์„ฑ โ€” ์—ฐ๊ฒฐ๋œ ์„œ์‚ฌ, ๋ถ„๊ธฐํ˜• ์„ ํƒ์ง€
๐Ÿ“Š Trait Engine ์„ ํƒ โ†’ ํ–‰๋™ 10์ถ• + Big Five 5์ถ• ๋ฒกํ„ฐ ๋ณ€ํ™˜ ยท ๋Ÿฐ ์•ˆ์ •ํ™”(0.6:0.4)
๐Ÿท๏ธ Cluster 15์ถ• ๋ฒกํ„ฐ โ†’ 5๊ฐ€์ง€ ์—ฐ์•  ์œ ํ˜• ์นด๋“œ ๋ถ„๋ฅ˜
๐Ÿ’ž Matching ํ–‰๋™ ์œ ์‚ฌ๋„(0.4) + Big5 ์œ ์‚ฌ๋„(0.3) + ๊ตฐ์ง‘(0.2) + ๋‹ค์–‘์„ฑ(0.1)

์ฐจ๋ณ„์ 

๊ธฐ์กด ๋งค์นญ ์•ฑ

์‚ฌ์ง„ + ํ”„๋กœํ•„ ์ŠคํŽ™
๊ธฐ๋ฐ˜ ์Šค์™€์ดํ”„

์‹ฌ๋ฆฌ ํ…Œ์ŠคํŠธ ์•ฑ

์„ค๋ฌธ โ†’ ์œ ํ˜• ๋ถ„๋ฅ˜
โ†’ ๋

๐Ÿ’œ ํ•˜ํŠธ๋กœ๊ทธ

ํ”Œ๋ ˆ์ด โ†’ ์„ฑํ–ฅ ๋ฒกํ„ฐ
โ†’ ์‹ฌ๋ฆฌ ๋ชจ๋ธ ๋ณด์ •
โ†’ ์ˆ˜ํ•™์  ๋งค์นญ

Demo

Gradio ๊ธฐ๋ฐ˜ ํ”„๋กœํ† ํƒ€์ž…์œผ๋กœ ์ง์ ‘ ํ”Œ๋ ˆ์ดํ•ด๋ณด์„ธ์š”.

๐ŸŽฎ Love Run ์‹œ์ž‘ํ•˜๊ธฐ

Team

AI Engineer A
์‹œ๋‚˜๋ฆฌ์˜ค ์ƒ์„ฑ
์ด๋ฒคํŠธ ์Šคํ‚ค๋งˆ ยท GPT ํ”„๋กฌํ”„ํŠธ
์ถ• ์ปค๋ฒ„๋ฆฌ์ง€ ยท ์•ˆ์ „ ํ•„ํ„ฐ
AI Engineer B
Traits / ๋งค์นญ
15์ถ• ๊ณ„์‚ฐ ยท ์œ ํ˜• ๋ถ„๋ฅ˜
์ฝ”์‚ฌ์ธ ๋งค์นญ ยท ๋ณด์ • ์ ์ˆ˜
AI Engineer C
๋Œ€ํ™” / ๊ฒŒ์ž„ / ์•ˆ์ „
๊ฐ€์ด๋“œ ๋Œ€ํ™” ยท ๋ฏธ๋‹ˆ๊ฒŒ์ž„
DM ํ•„ํ„ฐ๋ง ยท ์ด์ƒ ํƒ์ง€
๐Ÿ’œ ํ•˜ํŠธ๋กœ๊ทธ HeartLog
GitHub
์„ ํƒ์ด ์Œ“์—ฌ ์„ฑํ–ฅ์ด ๋˜๊ณ , ์„ฑํ–ฅ์ด ๋งŒ๋‚˜ ์ธ์—ฐ์ด ๋œ๋‹ค.