셀링 포인트 폴리곤 최하 70점 제한 제거, category 영어와 한국어로 분화
parent
08a699648d
commit
f208e93420
|
|
@ -31,7 +31,8 @@ class TargetPersona(BaseModel):
|
||||||
|
|
||||||
|
|
||||||
class SellingPoint(BaseModel):
|
class SellingPoint(BaseModel):
|
||||||
category: str = Field(..., description="셀링포인트 카테고리")
|
english_category: str = Field(..., description="셀링포인트 카테고리(영문)")
|
||||||
|
korean_category: str = Field(..., description="셀링포인트 카테고리(한글)")
|
||||||
description: str = Field(..., description="상세 설명")
|
description: str = Field(..., description="상세 설명")
|
||||||
score: int = Field(..., ge=70, le=99, description="점수 (100점 만점)")
|
score: int = Field(..., ge=70, le=99, description="점수 (100점 만점)")
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@ Act as a Senior Brand Strategist and Marketing Data Analyst. Your goal is to ana
|
||||||
1. **Language:** All descriptive content must be written in **Korean (한국어)**.
|
1. **Language:** All descriptive content must be written in **Korean (한국어)**.
|
||||||
2. **Terminology:** Use professional marketing terminology suitable for the hospitality and stay industry.
|
2. **Terminology:** Use professional marketing terminology suitable for the hospitality and stay industry.
|
||||||
3. **Strict Selection for `selling_points.category`:** You must select the value for the `category` field in `selling_points` strictly from the following English allowed list to ensure UI compatibility:
|
3. **Strict Selection for `selling_points.category`:** You must select the value for the `category` field in `selling_points` strictly from the following English allowed list to ensure UI compatibility:
|
||||||
* `LOCATION`, `CONCEPT`, `PRIVACY`, `NIGHT MOOD`, `HEALING`, `PHOTO SPOT`, `SHORT GETAWAY`, `HOSPITALITY`, `SWIMMING POOL`, `JACUZZI`, `BBQ PARTY`, `FIRE PIT`, `GARDEN`, `BREAKFAST`, `KIDS FRIENDLY`, `PET FRIENDLY`, `OCEAN VIEW`, `PRIVATE POOL`.
|
* `LOCATION` (입지 환경), `CONCEPT` (브랜드 컨셉), `PRIVACY` (프라이버시), `NIGHT MOOD` (야간 감성), `HEALING` (힐링 요소), `PHOTO SPOT` (포토 스팟), `SHORT GETAWAY` (숏브레이크), `HOSPITALITY` (서비스), `SWIMMING POOL` (수영장), `JACUZZI` (자쿠지), `BBQ PARTY` (바베큐), `FIRE PIT` (불멍), `GARDEN` (정원), `BREAKFAST` (조식), `KIDS FRIENDLY` (키즈 케어), `PET FRIENDLY` (애견 동반), `OCEAN VIEW` (오션뷰), `PRIVATE POOL` (개별 수영장), `OCEAN VIEW`, `PRIVATE POOL`.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -33,7 +33,8 @@ Generate a list of personas based on the following:
|
||||||
|
|
||||||
### 4. selling_points
|
### 4. selling_points
|
||||||
Generate exactly 7 selling points:
|
Generate exactly 7 selling points:
|
||||||
* **`category`**: Strictly use one keyword from the English allowed list provided in the Output Rules.
|
* **`english_category`**: Strictly use one keyword from the English allowed list provided in the Output Rules.
|
||||||
|
* **`korean category`**: Strictly use one keyword from the Korean allowed list provided in the Output Rules . It must be matched with english category.
|
||||||
* **`description`**: A short, punchy marketing phrase in Korean (max 20 characters).
|
* **`description`**: A short, punchy marketing phrase in Korean (max 20 characters).
|
||||||
* **`score`**: An integer (70-99) representing the strength of this feature based on the brand's potential.
|
* **`score`**: An integer (70-99) representing the strength of this feature based on the brand's potential.
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue