# AI 기반 이벤트 추천 설계서

**작성일**: 2025년 1월
**버전**: 1.0
**목적**: 업종/지역/계절별 최적의 이벤트 추천 시스템 설계

---

## 📋 목차

1. [개요](#1-개요)
2. [이벤트 유형 분류](#2-이벤트-유형-분류)
3. [추천 알고리즘](#3-추천-알고리즘)
4. [업종별 이벤트 매핑](#4-업종별-이벤트-매핑)
5. [계절별 이벤트 매핑](#5-계절별-이벤트-매핑)
6. [가성비 점수 시스템](#6-가성비-점수-시스템)
7. [화면 설계](#7-화면-설계)
8. [데이터 구조](#8-데이터-구조)

---

## 1. 개요

### 1.1 배경

기존 시스템은 **경품 추천**만 제공하여 이벤트 방법이 제한적이었습니다.
업종, 지역, 계절 특성을 고려한 **다양한 이벤트 유형 추천**이 필요합니다.

### 1.2 목표

- ✅ **10가지 이상의 이벤트 유형** 추천
- ✅ **업종/계절별 맞춤 추천** 제공
- ✅ **가성비 점수** 기반 우선순위 제시
- ✅ **실행 난이도** 표시로 선택 용이성 확보
- ✅ **예상 ROI 및 효과** 사전 안내

### 1.3 주요 기능

```yaml
이벤트 유형 추천:
  - 업종 기반 필터링
  - 계절 기반 필터링
  - 예산 범위 필터링
  - 가성비 점수 정렬

상세 정보 제공:
  - 실행 가이드
  - 비용 구조
  - 예상 효과
  - 성공 사례

자동 기획안 생성:
  - 선택한 이벤트 유형 기반
  - 경품/참여방법 자동 설계
  - 홍보 문구 생성
```

---

## 2. 이벤트 유형 분류

### 2.1 참여 방식별 분류

#### 📱 **디지털 이벤트** (6가지)

**1. SNS 해시태그 이벤트**
```yaml
개요: 인스타그램/페이스북 해시태그 참여
적합 업종: 카페, 일식당, 양식당
적합 계절: 연중 (봄/겨울 특히 효과적)
예산 범위: 5-10만원
가성비 점수: 17.0
난이도: ⭐ (쉬움)

기대 효과:
  - SNS 노출: +400~600%
  - 신규 고객: +60~80%
  - 브랜드 인지도: +120%

실행 체크리스트:
  - [ ] 해시태그 3개 선정
  - [ ] 이벤트 이미지 제작
  - [ ] 경품 준비
  - [ ] 참여 조건 명시
  - [ ] 추첨 방법 결정
```

**2. 배달앱 리뷰 이벤트**
```yaml
개요: 배달앱 주문 후 리뷰 작성 시 혜택
적합 업종: 전 업종 (특히 치킨집, 중식당)
적합 계절: 연중
예산 범위: 20-30만원
가성비 점수: 7.4
난이도: ⭐⭐ (보통)

기대 효과:
  - 평점 상승: +0.5~1.0점
  - 리뷰 수: +100~150건
  - 신규 주문: +50~100건
  - 재방문율: +55%
```

**3. 카카오톡 알림톡 이벤트**
```yaml
개요: 생일/재방문 고객에게 자동 쿠폰 발송
적합 업종: 전 업종
적합 계절: 연중
예산 범위: 15-25만원
가성비 점수: 3.77
난이도: ⭐⭐ (보통)

기대 효과:
  - 재방문율: +60%
  - 쿠폰 사용률: 25%
  - 고객 만족도: +95%
```

**4. 인스타그램 릴스/스토리 챌린지**
```yaml
개요: 릴스 영상 제작 참여 이벤트
적합 업종: 카페, 일식당, 분식집
적합 계절: 여름, 봄
예산 범위: 10-20만원
가성비 점수: 12.5
난이도: ⭐⭐ (보통)

기대 효과:
  - 릴스 조회수: 5,000~50,000회
  - 바이럴 확산: +300%
  - 젊은 층 유입: +80%
```

**5. 네이버 예약 이벤트**
```yaml
개요: 네이버 예약 시 특별 혜택
적합 업종: 양식당, 일식당
적합 계절: 연중 (특히 크리스마스, 기념일)
예산 범위: 10-30만원
가성비 점수: 5.8
난이도: ⭐⭐ (보통)

기대 효과:
  - 예약률: +150%
  - 노쇼율: -30%
  - 네이버 노출: +200%
```

**6. 온라인 설문 이벤트**
```yaml
개요: 고객 의견 수집 + 경품 추첨
적합 업종: 전 업종
적합 계절: 연중
예산 범위: 5-15만원
가성비 점수: 6.2
난이도: ⭐ (쉬움)

기대 효과:
  - 피드백 수집: 100~300건
  - 메뉴 개선 인사이트
  - 재방문 의향: +40%
```

---

#### 🏪 **오프라인 이벤트** (4가지)

**7. 매장 내 POP 광고 이벤트**
```yaml
개요: 즉석 할인/1+1 등 매장 내 프로모션
적합 업종: 전 업종
적합 계절: 연중
예산 범위: 2-5만원
가성비 점수: 15.5
난이도: ⭐ (쉬움)

기대 효과:
  - 매장 방문 인지: 80%
  - 이벤트 참여율: 40%
  - 추가 매출: +30~50만원
```

**8. 테이블 텐트 카드**
```yaml
개요: 테이블 위 안내카드로 추가 주문 유도
적합 업종: 음식점, 카페
적합 계절: 연중
예산 범위: 2-3만원
가성비 점수: 25.25
난이도: ⭐ (쉬움)

기대 효과:
  - 추가 주문률: +30%
  - 세트 메뉴 판매: +50%
  - 객단가: +5,000원
```

**9. 명함형 쿠폰 배포**
```yaml
개요: 주변 상가/오피스 쿠폰 배포
적합 업종: 전 업종
적합 계절: 연중
예산 범위: 6-10만원
가성비 점수: 25.9
난이도: ⭐ (쉬움)

기대 효과:
  - 쿠폰 사용률: 10~20%
  - 신규 고객: +100~200명
  - 재방문율: +60%
```

**10. 포토존 운영**
```yaml
개요: 매장 내 포토존 설치 + SNS 연동
적합 업종: 카페, 일식당, 양식당
적합 계절: 봄(벚꽃), 여름(시원함), 가을(단풍), 겨울(크리스마스)
예산 범위: 5-30만원
가성비 점수: 9.5
난이도: ⭐⭐⭐ (어려움)

기대 효과:
  - SNS 게시물: +150~300건
  - 도달 수: +30,000~80,000명
  - 매장 체류 시간: +30%
```

---

#### 🎁 **경품 중심 이벤트** (3가지)

**11. 룰렛/추첨 이벤트**
```yaml
개요: 방문/구매 시 즉석 추첨
적합 업종: 전 업종
적합 계절: 연중
예산 범위: 10-50만원
가성비 점수: 4.5
난이도: ⭐⭐ (보통)

기대 효과:
  - 참여율: 80~90%
  - 재미 요소로 만족도 상승
  - 재방문 의향: +50%
```

**12. 스탬프 적립 이벤트**
```yaml
개요: 방문 횟수별 스탬프 적립 → 보상
적합 업종: 카페, 한식당, 분식집
적합 계절: 연중
예산 범위: 5-20만원
가성비 점수: 8.9
난이도: ⭐⭐ (보통)

기대 효과:
  - 재방문율: +90%
  - 고객 충성도: +95%
  - 장기 매출 안정화
```

**13. 시즌 한정 메뉴 이벤트**
```yaml
개요: 계절별 한정 메뉴 출시 + 특별 혜택
적합 업종: 카페, 일식당, 양식당
적합 계절: 봄(벚꽃), 여름(빙수), 가을(단풍), 겨울(크리스마스)
예산 범위: 5-50만원
가성비 점수: 6.8
난이도: ⭐⭐⭐ (어려움)

기대 효과:
  - 신메뉴 매출: +35~90%
  - SNS 화제성: +250%
  - 재방문 유도: +50%
```

---

### 2.2 목적별 분류

| 목적 | 추천 이벤트 | 기대 효과 |
|------|------------|----------|
| 신규고객 유치 | SNS 해시태그, 배달앱 리뷰, 명함 쿠폰 | 신규 유입 +60~80% |
| 재방문 유도 | 스탬프 적립, 생일 쿠폰, 포토존 | 재방문율 +60~90% |
| 매출 증대 | 테이블 텐트, POP 광고, 시즌 메뉴 | 객단가 +20~50% |
| 브랜드 인지도 | SNS 챌린지, 포토존, 인플루언서 협업 | 인지도 +100~200% |

---

## 3. 추천 알고리즘

### 3.1 추천 점수 계산식

```javascript
추천점수 = (업종_적합도 × 0.3)
         + (계절_적합도 × 0.25)
         + (가성비_점수 × 0.25)
         + (난이도_역수 × 0.1)
         + (예산_적합도 × 0.1)

// 각 요소 점수 범위: 0~10
```

### 3.2 필터링 로직

```yaml
1단계: 업종 필터링
  - 매장 업종에 적합한 이벤트만 선별
  - 적합도 7점 이상만 표시

2단계: 계절 필터링
  - 현재 계절 또는 선택 계절에 효과적인 이벤트
  - 계절 적합도 6점 이상

3단계: 예산 필터링
  - 사용자 입력 예산 범위 내 이벤트
  - ±20% 여유 범위 포함

4단계: 정렬
  - 추천점수 높은 순
  - 동점 시 가성비 점수 높은 순
  - 동점 시 난이도 낮은 순
```

### 3.3 예시: 한식당 × 봄 × 30만원 예산

```yaml
입력값:
  업종: 한식당 (restaurant_korean)
  계절: 봄 (spring)
  예산: 300,000원
  목적: 신규고객 유치

추천 결과 (Top 5):

1위: 명함 쿠폰 배포 (추천점수 8.9)
  - 업종 적합도: 10 (모든 업종 적합)
  - 계절 적합도: 7 (연중 가능)
  - 가성비 점수: 25.9
  - 난이도: 1 (쉬움)
  - 예산: 65,000원

2위: 배달앱 리뷰 이벤트 (추천점수 8.7)
  - 업종 적합도: 9 (한식당 적합)
  - 계절 적합도: 7 (연중 가능)
  - 가성비 점수: 7.4
  - 난이도: 2 (보통)
  - 예산: 250,000원

3위: 봄나물 특선 메뉴 (추천점수 8.5)
  - 업종 적합도: 10 (한식당 매우 적합)
  - 계절 적합도: 10 (봄 최적)
  - 가성비 점수: 6.8
  - 난이도: 3 (보통)
  - 예산: 100,000~300,000원

4위: SNS 해시태그 이벤트 (추천점수 8.3)
  - 업종 적합도: 7 (한식당 보통)
  - 계절 적합도: 9 (봄 벚꽃 시즌 효과)
  - 가성비 점수: 17.0
  - 난이도: 1 (쉬움)
  - 예산: 50,000원

5위: 테이블 텐트 (추천점수 8.1)
  - 업종 적합도: 9 (음식점 적합)
  - 계절 적합도: 7 (연중 가능)
  - 가성비 점수: 25.25
  - 난이도: 1 (쉬움)
  - 예산: 20,000원

최적 조합 추천:
  1 + 4 + 5 = 135,000원
  예상 순수익: 3,040,000원
  ROI: 2252%
```

---

## 4. 업종별 이벤트 매핑

### 4.1 한식당

**적합도 높음 (9-10점)**
- 명함 쿠폰 배포
- 배달앱 리뷰 이벤트
- 테이블 텐트
- 스탬프 적립
- 생일 쿠폰

**적합도 중간 (6-8점)**
- SNS 해시태그
- POP 광고
- 룰렛 이벤트
- 시즌 메뉴 (명절 특선)

**적합도 낮음 (1-5점)**
- 포토존 (비주얼 약함)
- 릴스 챌린지 (젊은 층 타겟 아님)

---

### 4.2 중식당

**적합도 높음 (9-10점)**
- 배달앱 리뷰 이벤트 (배달 비중 높음)
- 명함 쿠폰 배포
- 테이블 텐트 (세트 메뉴 홍보)
- POP 광고 (짜장면 데이 등)

**적합도 중간 (6-8점)**
- SNS 해시태그
- 룰렛 이벤트
- 생일 쿠폰
- 스탬프 적립

**적합도 낮음 (1-5점)**
- 포토존
- 릴스 챌린지

---

### 4.3 일식당

**적합도 높음 (9-10점)**
- SNS 해시태그 (인스타 특화)
- 포토존 (비주얼 중시)
- 릴스 챌린지 (젊은 층)
- 시즌 메뉴 (계절별 특선)
- 네이버 예약

**적합도 중간 (6-8점)**
- 배달앱 리뷰
- 생일 쿠폰
- 명함 쿠폰
- 룰렛 이벤트

**적합도 낮음 (1-5점)**
- 테이블 텐트 (고급 이미지 저해)

---

### 4.4 양식당

**적합도 높음 (9-10점)**
- 포토존 (분위기 중시)
- 네이버 예약 (기념일)
- SNS 해시태그
- 생일 쿠폰 (감성 마케팅)
- 시즌 메뉴 (크리스마스 등)

**적합도 중간 (6-8점)**
- 배달앱 리뷰
- 명함 쿠폰
- 룰렛 이벤트
- 알림톡 이벤트

**적합도 낮음 (1-5점)**
- 테이블 텐트
- POP 광고 (고급 이미지 저해)

---

### 4.5 치킨집

**적합도 높음 (9-10점)**
- 배달앱 리뷰 (배달 80%)
- 명함 쿠폰 배포
- SNS 해시태그 (치맥 페스티벌)
- 룰렛 이벤트
- 시즌 메뉴 (여름 특화)

**적합도 중간 (6-8점)**
- 테이블 텐트
- POP 광고
- 생일 쿠폰
- 알림톡 이벤트

**적합도 낮음 (1-5점)**
- 포토존
- 네이버 예약

---

### 4.6 분식집

**적합도 높음 (9-10점)**
- 명함 쿠폰 (학생 타겟)
- POP 광고 (1+1)
- 배달앱 리뷰
- 릴스 챌린지 (먹방)
- 스탬프 적립

**적합도 중간 (6-8점)**
- SNS 해시태그
- 테이블 텐트
- 룰렛 이벤트
- 시즌 메뉴

**적합도 낮음 (1-5점)**
- 포토존
- 네이버 예약

---

### 4.7 카페

**적합도 높음 (9-10점)**
- SNS 해시태그 (최고 효과)
- 포토존 (필수)
- 릴스 챌린지
- 시즌 메뉴 (계절 음료)
- 스탬프 적립
- 생일 쿠폰

**적합도 중간 (6-8점)**
- 명함 쿠폰
- 테이블 텐트 (굿즈 홍보)
- 룰렛 이벤트
- 알림톡 이벤트

**적합도 낮음 (1-5점)**
- 배달앱 리뷰 (배달 비중 낮음)

---

## 5. 계절별 이벤트 매핑

### 5.1 봄 (3-5월)

**핵심 키워드**: 🌸 벚꽃, 봄나물, 나들이, 신학기

**추천 이벤트 Top 5**:
1. **벚꽃 포토존** (카페, 일식당)
   - 적합도: 10
   - 예상 효과: SNS 노출 +400%

2. **봄 시즌 메뉴** (전 업종)
   - 적합도: 9
   - 예상 효과: 매출 +35~50%

3. **SNS 해시태그 (#벚꽃맛집)** (카페, 음식점)
   - 적합도: 9
   - 예상 효과: 신규 고객 +70%

4. **피크닉 세트 메뉴** (한식당, 카페)
   - 적합도: 8
   - 예상 효과: 테이크아웃 +60%

5. **명함 쿠폰** (전 업종)
   - 적합도: 7 (연중)
   - 예상 효과: 재방문 +60%

---

### 5.2 여름 (6-8월)

**핵심 키워드**: 🧊 시원함, 휴가, 배달, 치맥

**추천 이벤트 Top 5**:
1. **여름 휴가 경품 이벤트** (치킨집, 중식당)
   - 적합도: 10
   - 예상 효과: 매출 +70~85%

2. **빙수 시즌 메뉴** (카페)
   - 적합도: 10
   - 예상 효과: 매출 +90%

3. **배달앱 할인** (전 업종)
   - 적합도: 9
   - 예상 효과: 배달 주문 +50%

4. **치맥 페스티벌** (치킨집)
   - 적합도: 10
   - 예상 효과: 매출 +80%

5. **SNS 챌린지 (#여름시원템)** (카페, 음식점)
   - 적합도: 8
   - 예상 효과: 바이럴 +300%

---

### 5.3 가을 (9-11월)

**핵심 키워드**: 🍁 단풍, 추석, 가을 식재료

**추천 이벤트 Top 5**:
1. **추석 특별 메뉴** (한식당)
   - 적합도: 10
   - 예상 효과: 매출 +100~120%

2. **가을 시즌 음료** (카페)
   - 적합도: 10
   - 예상 효과: 신메뉴 매출 +55~60%

3. **단풍 포토존** (카페, 일식당)
   - 적합도: 9
   - 예상 효과: SNS +70%

4. **전통주 페어링 이벤트** (한식당, 양식당)
   - 적합도: 8
   - 예상 효과: 객단가 +40%

5. **배달앱 리뷰** (전 업종)
   - 적합도: 7 (연중)
   - 예상 효과: 평점 +0.8점

---

### 5.4 겨울 (12-2월)

**핵심 키워드**: ❄️ 따뜻함, 크리스마스, 연말, 설날

**추천 이벤트 Top 5**:
1. **크리스마스 특별 메뉴** (양식당, 카페)
   - 적합도: 10
   - 예상 효과: 매출 +85~110%

2. **연말 감사 이벤트** (전 업종)
   - 적합도: 9
   - 예상 효과: 재방문 +80%

3. **설날 특선 메뉴** (한식당)
   - 적합도: 10
   - 예상 효과: 매출 +100%

4. **크리스마스 포토존** (카페, 양식당)
   - 적합도: 9
   - 예상 효과: SNS +200%

5. **생일 쿠폰** (전 업종)
   - 적합도: 8 (연중)
   - 예상 효과: 만족도 +95%

---

## 6. 가성비 점수 시스템

### 6.1 가성비 점수 공식

```javascript
가성비_점수 = 순수익 / 총비용

순수익 = 예상_매출_증가 × (1 - 원가율) - 총비용
총비용 = 경품비 + 홍보비 + 인건비 + 시스템_비용
```

### 6.2 가성비 등급

| 등급 | 점수 범위 | 평가 | 색상 |
|------|----------|------|------|
| S | 20 이상 | 최고 가성비 | 🟣 보라 |
| A | 15~19.9 | 매우 높음 | 🔵 파랑 |
| B | 10~14.9 | 높음 | 🟢 초록 |
| C | 5~9.9 | 보통 | 🟡 노랑 |
| D | 5 미만 | 낮음 | 🔴 빨강 |

### 6.3 이벤트별 가성비 점수

| 순위 | 이벤트명 | 가성비 점수 | 등급 |
|-----|---------|------------|------|
| 1 | 명함 쿠폰 배포 | 25.9 | S |
| 2 | 테이블 텐트 | 25.25 | S |
| 3 | SNS 해시태그 | 17.0 | A |
| 4 | POP 광고 | 15.5 | A |
| 5 | 릴스 챌린지 | 12.5 | B |
| 6 | 포토존 통합 | 11.25 | B |
| 7 | 스탬프 적립 | 8.9 | C |
| 8 | 배달앱 리뷰 | 7.4 | C |
| 9 | 시즌 메뉴 | 6.8 | C |
| 10 | 설문 이벤트 | 6.2 | C |
| 11 | 네이버 예약 | 5.8 | C |
| 12 | 룰렛 이벤트 | 4.5 | D |
| 13 | 생일 쿠폰 | 3.77 | D |

---

## 7. 화면 설계

### 7.1 화면 구성

```yaml
04-1. AI이벤트유형추천.html (신규):
  - 이벤트 유형 카드 리스트
  - 필터 (업종/계절/예산/목적)
  - 정렬 (추천순/가성비순/난이도순)
  - 상세 보기 모달

04-2. 이벤트상세정보.html (신규):
  - 이벤트 개요
  - 실행 가이드
  - 비용 구조
  - 예상 효과
  - 성공 사례
  - 체크리스트

기존 화면 수정:
  05. AI경품추천.html:
    - "이벤트 유형 먼저 선택" 단계 추가
    - 선택한 이벤트 유형에 맞는 경품만 추천
```

### 7.2 사용자 플로우

```
[매장정보 등록]
    ↓
[03. 이벤트 목적 선택]
    ↓
[04-1. AI 이벤트 유형 추천] ← 신규
    ↓ (이벤트 유형 선택)
    ↓
[04-2. 이벤트 상세 정보] ← 신규
    ↓ (이벤트 유형 확정)
    ↓
[05. AI 경품 추천] ← 수정
    ↓
[06. AI 참여방법 설계]
    ↓
[07. AI 홍보문구 생성]
    ...
```

### 7.3 UI/UX 가이드

**이벤트 카드 디자인**:
```yaml
상단:
  - 이벤트 아이콘 (64x64)
  - 이벤트명 (h3)
  - 가성비 등급 뱃지 (S/A/B/C/D)

중단:
  - 예산 범위 (작은 텍스트)
  - 난이도 (⭐ 개수)
  - 추천 점수 (진행바)

하단:
  - 기대 효과 요약 (2줄)
  - "상세보기" 버튼
```

**필터 섹션**:
```yaml
업종 선택:
  - 버튼 그룹 (한식/중식/일식/양식/치킨/분식/카페)
  - 자동 선택 (매장정보에서 가져옴)

계절 선택:
  - 라디오 버튼 (봄/여름/가을/겨울)
  - 기본값: 현재 계절

예산 범위:
  - 슬라이더 (0~100만원)
  - 또는 입력 필드

목적 선택:
  - 체크박스 (신규고객/재방문/매출증대/브랜드인지도)
  - 복수 선택 가능
```

**정렬 옵션**:
```yaml
- 추천순 (기본)
- 가성비 높은 순
- 난이도 낮은 순
- 예산 낮은 순
```

---

## 8. 데이터 구조

### 8.1 이벤트 유형 데이터 스키마

```typescript
interface EventType {
  id: string;                    // 이벤트 유형 ID
  name: string;                  // 이벤트명
  category: 'digital' | 'offline' | 'prize';  // 카테고리

  // 적합도
  suitability: {
    industries: {                // 업종별 적합도 (0-10)
      restaurant_korean: number;
      restaurant_chinese: number;
      restaurant_japanese: number;
      restaurant_western: number;
      restaurant_chicken: number;
      restaurant_snack: number;
      cafe: number;
    };
    seasons: {                   // 계절별 적합도 (0-10)
      spring: number;
      summer: number;
      fall: number;
      winter: number;
    };
    purposes: {                  // 목적별 적합도 (0-10)
      new_customer: number;
      revisit: number;
      sales_increase: number;
      brand_awareness: number;
    };
  };

  // 비용 및 효과
  budget: {
    min: number;                 // 최소 예산
    max: number;                 // 최대 예산
    breakdown: {                 // 비용 구조
      prize: number;
      promotion: number;
      labor: number;
      system: number;
    };
  };

  performance: {
    expectedRevenue: number;     // 예상 매출 증가
    netProfit: number;           // 순수익
    costEfficiency: number;      // 가성비 점수
    roi: number;                 // ROI (%)
  };

  // 실행 정보
  difficulty: 1 | 2 | 3;         // 난이도 (1: 쉬움, 2: 보통, 3: 어려움)
  duration: number;              // 실행 기간 (일)

  // 상세 정보
  description: string;           // 설명
  executionSteps: string[];      // 실행 단계
  checklist: string[];           // 체크리스트
  successCases: SuccessCase[];   // 성공 사례

  // 메타 정보
  tags: string[];                // 태그
  relatedEvents: string[];       // 관련 이벤트 ID
}

interface SuccessCase {
  industry: string;              // 업종
  location: string;              // 지역
  season: string;                // 계절
  budget: number;                // 투입 예산
  result: {
    revenue: number;             // 매출 증가
    roi: number;                 // ROI
    newCustomers: number;        // 신규 고객 수
    description: string;         // 성과 설명
  };
}
```

### 8.2 추천 요청/응답 API

```typescript
// 요청
interface EventRecommendationRequest {
  storeInfo: {
    industry: string;            // 업종
    location: string;            // 지역
  };
  seasonInfo: {
    season: 'spring' | 'summer' | 'fall' | 'winter';
  };
  budget: {
    min: number;
    max: number;
  };
  purposes: string[];            // 목적 (복수 선택)
  sortBy?: 'recommendation' | 'costEfficiency' | 'difficulty' | 'budget';
}

// 응답
interface EventRecommendationResponse {
  recommendations: EventRecommendation[];
  optimalCombination?: EventCombination;  // 최적 조합
}

interface EventRecommendation {
  eventType: EventType;
  recommendationScore: number;   // 추천 점수 (0-10)
  reasonScores: {                // 추천 이유별 점수
    industrySuitability: number;
    seasonSuitability: number;
    costEfficiency: number;
    budgetFit: number;
    difficulty: number;
  };
  customizedData: {              // 맞춤 데이터
    estimatedBudget: number;     // 이 매장 기준 예산
    estimatedRevenue: number;    // 이 매장 기준 예상 매출
    estimatedProfit: number;     // 이 매장 기준 순수익
    estimatedROI: number;        // 이 매장 기준 ROI
  };
}

interface EventCombination {
  events: string[];              // 이벤트 ID 배열
  totalBudget: number;
  totalProfit: number;
  totalROI: number;
  synergy: string;               // 시너지 설명
}
```

---

## 9. 구현 우선순위

### Phase 1: 기본 추천 (2주)
- [ ] 13가지 이벤트 유형 데이터 입력
- [ ] 업종별 적합도 매핑
- [ ] 계절별 적합도 매핑
- [ ] 04-1. AI이벤트유형추천 화면 구현
- [ ] 기본 추천 알고리즘 구현

### Phase 2: 상세 정보 (1주)
- [ ] 04-2. 이벤트상세정보 화면 구현
- [ ] 실행 가이드 콘텐츠 작성
- [ ] 성공 사례 DB 구축
- [ ] 체크리스트 템플릿 작성

### Phase 3: 고도화 (2주)
- [ ] 최적 조합 추천 기능
- [ ] 예산 시뮬레이션 기능
- [ ] ROI 계산기
- [ ] AI 기반 맞춤 추천 (Claude API)

### Phase 4: 통합 (1주)
- [ ] 05. AI경품추천 화면 수정
- [ ] 전체 플로우 연동
- [ ] 사용자 테스트 및 피드백 반영

---

## 10. 참고 자료

- [design/트렌드분석.md](./트렌드분석.md) - 업종/계절별 트렌드 데이터
- [design/userstory.md](./userstory.md) - 유저스토리 UFR-PLAN-020
- 실전 이벤트 실행 가이드 (트렌드분석 섹션 10)
- 가성비 이벤트 전략 (트렌드분석 섹션 11)

---

**작성자**: 플랫폼 기획자 Flynn
**검토자**: 서비스 기획자 도그냥, 아키텍트 박영자
**최종 수정일**: 2025년 1월
**버전**: 1.0
