Introduction
.png)
<aside>
π‘
- HARUλ μ νμμΉμμ μμ§ν μ¬μ©μμ μ체λ°μ΄ν°λ₯Ό κΈ°λ°μΌλ‘ μ€λ§νΈν μ μ΄ μμ€ν
κ³Ό κ²°ν©ν κ°μΈ λ§μΆ€ν ν μ€ν λ©μ΄μ
νλ«νΌμ
λλ€.
- μ¬μ©μμ μ체·νκ²½ λ°μ΄ν°λ₯Ό ν΅ν©νμ¬
βμ¬μ©μκ° μ§μ μ μ΄νλ μ€λ§νΈνβμμ βμ§μ΄ λ¨Όμ μ¬μ©μμ μνλ₯Ό μ΄ν΄νκ³ μμμ μ μνλ μ€λ§νΈνβμΌλ‘μ ν¨λ¬λ€μμ μ νν©λλ€
</aside>
Project Video
.png)
Motivation
<aside>
π€¨
κΈ°μ‘΄ λ¬Έμ
- νμ¬μ μ€λ§νΈν μλνλ λλΆλΆ μΌμ κΈ°λ° λ¨μ 쑰건문μΌλ‘ ꡬμ±λλ©°, μ¬μ©μμ νΌλ‘λλ μ€νΈλ μ€μ κ°μ μ€μ μ°λμ€ μνλ λ°μλμ§ μμ΅λλ€.
- κ°μ μ μΈλΆ μ€μ μ μ¬μ©μκ° μ§μμ μΌλ‘ μμ ν΄μΌν©λλ€.
- μ¬μ©μ μ νΈ νκ²½μ λν΄ νμ΅νμ§ λͺ»ν©λλ€.
</aside>
<aside>
π
HARUμ μ루μ
- Apple Watchμ HRV, HR, μλ©΄, νλ λ°μ΄ν°λ₯Ό λ°νμΌλ‘ νΌλ‘λλ₯Ό μ€μκ°μΌλ‘ μΆμ ν©λλ€.
- OpenAIμ LLMμ ν΅ν μμ°μ΄ μ μ±
μμ±μ ν΅ν΄ μ€μκ°μΌλ‘ κΈ°κΈ° μ μ΄ λͺ
λ Ήμ μνν©λλ€.
- νΌλ‘λ λ³ μ νΈ νκ²½μ μ
λ°μ΄νΈλ₯Ό ν΅ν΄ μ¬μ©μνν©λλ€.
</aside>
System Architecture

<aside>
π
- Apple Watchμμ μμ§λ μ체λ°μ΄ν°λ iOS μ±μ ν΅ν΄ μλ²λ‘ μ λ¬λ©λλ€.
- μλ²μμ μ¬μ©μμ HRV λ³νλ₯Ό κΈ°λ°μΌλ‘ μ¬μ©μμ νΌλ‘λλ₯Ό μΆμ νκ³ , λ μ¨, GPS, μκ°λ λ± μ»¨ν
μ€νΈ μ 보λ₯Ό ν¨κ» λΆμν©λλ€.
- μ΄ μ 보λ₯Ό LLMμ μ λ¬νμ¬ κΈ°κΈ° μ μ΄ μ μ±
μ κ΄λ¦¬νκ³ , μ΄λ₯Ό μ€μ κ°μ μλ λͺ
λ ΉμΌλ‘ λ³νν©λλ€.
- LLMκ³Όμ λνν μ μ΄ νΌλλ°±μ ν΅ν΄ κ°μ μλ μ¬λΆλ₯Ό κ²°μ ν μ μμ΅λλ€.
- λͺ¨λ μ μ΄ λ΄μμ μ¬μ©μ μ νΈλ νμ΅μ μν΄ κΈ°λ‘λ©λλ€.
</aside>
<aside>
π
EC2 + Docker + NGINX ꡬ쑰
FastAPI μλΉμ€ ꡬ쑰(service layer, router ꡬ쑰)
SQLAlchemy ORM + Supabase host
Chat architecture (Sendbird webhook β GPT β Backend β Smart device)
</aside>
Key Features
<aside>
π
1. νΌλ‘λ/μ€νΈλ μ€ μ€μκ° μΆμ
- HRV(SDNN) κΈ°λ° νΌλ‘λ λ 벨(1~4) κ³μ°
- μκ°λλ³ ν¨ν΄(TimeSlot) λ°μ
2. μμΉκΈ°λ° LLM κ°μ μΆμ² λ° μλ μ μ΄
- μ¬μ©μκ° μ§μ κΈ°μ€μΌλ‘ μ€μ ν λ²μ λ΄λ‘ λ€μ΄μ€λ©΄ νΈλ¦¬κ±° λ°λ
- LLMμ΄ μ»¨ν
μ€νΈ(λ μ¨/μ νΈλ/νΌλ‘λ)λ₯Ό κ³ λ €ν κ°μ μΆμ²
3. μ¬μ©μ μ νΈλ νμ΅
- νΌλ‘λλ³ μ μ μ νΈ νκ²½ μΈν
μλ μ
λ°μ΄νΈ
4. λνν νλ₯΄μλ μ€λ§νΈν
- μμ΄μ νΈμ νλ₯΄μλλ₯Ό μ μ κ° μνλλλ‘ μ€μ
- μ¬μ©μκ°
βνΌκ³€νλ°β¦β λΌκ³ λ§νλ©΄ μ μ μ νΈ μΈν
μ μ°Έκ³ ν΄ μ§ νκ²½ μλ μ μ΄
</aside>