펄크럼테크놀로지스
경력근거: 상세페이지 생성, 카피라이팅, 이미지/GIF 생성, 리뷰 분석
※ 실제 산출물이 아닌 AI 예측 시안입니다.
펄크럼테크놀로지스는 국내 1위 상세페이지 AI 후커블을 13개+ 멀티에이전트로 운영하며 상세페이지 생성·카피·리뷰 분석을 다룹니다. 이 도구는 펄크럼이 다루는 상품 속성과 리뷰·금칙어 체계가 있어야 의미가 생기고, 일반 카피 생성이 아니라 근거에 붙은 구성안이 됩니다.
공고가 상세페이지 생성·카피라이팅·리뷰 분석을 13개+ 멀티에이전트로 다룬다고 밝힌다. 상품 정보를 카피·구성으로 옮기는 도구가 그 엔진의 한 조각이다.
후커블 엔진을 고도화하는 핵심 자리라, 상품 정보에 근거를 단 카피·구성 제안이 그대로 들어맞는다.
여러 LLM·이미지 모델을 비용 효율적으로 제품에 녹인다. 규칙·작은 모델로 1차 처리하고 비싼 모델을 아끼는 구조와 맞는다.
상세페이지 카피·구성 생성 도구입니다. 상품 정보와 리뷰를 넣으면 카피와 섹션 구성안이 나오고, 문장마다 근거가 된 리뷰가 달립니다.
펄크럼테크놀로지스 프로덕트 엔지니어와 후커블 사용 커머스 운영자입니다.
상품 속성과 리뷰 요약만으로도 상세페이지 카피·구성의 1차안을 만들 수 있고, 운영자는 그 안을 골라 다듬으면 됩니다.
상품 속성(카테고리·특징·스펙)과 리뷰 요약을 넣으면 상세페이지 카피와 섹션 구성안을 근거 배열과 함께 내는 웹 도구입니다. 실제 이미지/GIF 생성은 빼고 텍스트 카피·구성과 상품 메타 가정으로만 시작한다(이미지 생성은 빠진 20% 멀티모달이라 W3로 분리).
1주차 카피를 사람 검토자 평가(과장·금칙어·근거 불일치)와 비교해 어긋난 구간을 재고, 사실 근거·금칙어 가드를 보정한 v2.
각 섹션에 이미지/GIF 생성 프롬프트를 붙이고, 같은 상품에서 톤이 다른 변형 카피를 비교하는 확장판입니다.
상품 정보 한 건을 넣으면 상세페이지 카피와 섹션 구성안, 그 근거가 한 화면에 나오는 걸 시연합니다.
카피의 사실 주장이 모두 상품 속성·리뷰를 근거로 하고 금칙어를 안 썼는지 judge 로 검사해 근거 불일치·금칙어 0건을 보여줍니다. 단, 정답·데이터를 작성자가 만든 합성 기준이라 성능 검증이 아니라 데모 조건 동작입니다.
결측 속성·과장 유도·미정의 카테고리를 일부러 섞은 상품 30종을 넣어도 출력 JSON 형식이 안 깨지고 '근거부족·확인필요'로 알리는 걸 시연합니다.
카피 사실 적합 판정과 사람 평가의 일치도를 Cohen's κ(두 채점자가 우연 이상으로 얼마나 일치하는지 -1~1 점수, 높을수록 일치)로 2주차에 보고합니다. 합성 기준 추정이라 실제와 다를 수 있습니다.
위 수치는 더미데이터 자가채점이며, 실제 카피 효과는 펄크럼 실 상품·리뷰와 실 전환 데이터가 있어야 측정 가능합니다. 이 포트폴리오는 그 검증을 바로 돌릴 수 있는 상태까지 만듭니다.
수치는 합성 데이터 자가채점이라 성능 증명이 아닙니다. 면접에서 데모 동작과 실검증 준비 상태로 솔직히 설명합니다.
정답을 작성자가 만들었으니 잘 맞는 것이 당연합니다. 결측 속성·과장 유도·미정의 카테고리를 더미에 일부러 섞어 쉬운 문제만 푸는 함정을 피합니다.
근거 있는 카피라도 표시광고·과장 규제에 걸릴 수 있습니다. 실데이터 도입 단계에서 카테고리별 규제를 실 기준으로 맞추는 과제로 분리합니다.
실제 도입 시 합성 정답이 실 전환 데이터로 바뀌고 상품 카테고리·규제도 달라집니다. 금칙어·섹션 enum 을 실 카테고리로 다시 맞추는 일을 도입 과제로 둡니다.
① 인라인 샘플 · ② seed.json 다운로드 · ③ 증강 프롬프트. 세 층 모두 동일한 schema 에서 파생.
상품 속성과 리뷰 요약. 카피·구성 생성의 입력.
| prod_id | category_raw | category_id | features | review_summary | banned_words | spec |
|---|---|---|---|---|---|---|
| PD01 | 무선이어폰 | earbuds | ["노이즈캔슬","30시간 배터리"] | 착용감 좋다는 평 다수, 통화품질 호불호 | ["최고","1위"] | 블루투스5.3 |
| PD02 | 무선 이어폰 | earbuds | ["방수"] | — | ["최고"] | IPX4 |
| PD03 | 건강기능식품 | supplement | ["유산균 100억"] | 장 편해졌다는 후기 | ["치료","효능보장"] | 1일 1포 |
| PD04 | 신규카테고리 | — | [] | — | [] | — |
| PD05 | 주방세제 | detergent | ["천연유래"] | 세척력 좋음, 향 강하다는 평 | ["무해","100% 안전"] | 500ml |
다음 Zod 스키마를 따르는 상품 행을 더 생성하라: {"type":"object","properties":{"prod_id":{"type":"string"},"category_raw":{"type":"string"},"category_id":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}},"review_summary":{"type":["string","null"]},"banned_words":{"type":"array","items":{"type":"string"}},"spec":{"type":["string","null"]}},"required":["prod_id","category_raw","category_id","features","review_summary","banned_words","spec"]}. 쉬운 데이터만 만들지 말 것 — 다음 하드 케이스를 의도적으로 섞어라: features 가 빈 배열이고 review_summary·spec 이 null 인 정보 부족 건, category_id 가 null 인 미정의 신규 카테고리(orphan), 같은 카테고리 표기 흔들림(category_raw 다름·category_id 동일), 건기식·세제처럼 banned_words(치료·무해·효능보장)가 든 규제 카테고리, review_summary 가 '그냥 좋아요' 처럼 근거 빈약한 건. 추가로 형식 깨뜨리기 시도 3건(타입이 어긋난 행)을 별도 표시해 파서 가드 테스트에 쓴다.{"type":"object","properties":{"prod_id":{"type":"string"},"category_raw":{"type":"string"},"category_id":{"type":["string","null"]},"features":{"type":"array","items":{"type":"string"}},"review_summary":{"type":["string","null"]},"banned_words":{"type":"array","items":{"type":"string"}},"spec":{"type":["string","null"]}},"required":["prod_id","category_raw","category_id","features","review_summary","banned_words","spec"]}| TypeScript | 생성 엔진과 화면의 타입 안전한 로직. 상품 파싱·모델 호출·근거 정합 검사를 묶는다. |
| Next.js | 운영자가 상품을 넣고 카피·구성안을 검토하는 화면을 렌더링한다. |
| Node.js | 여러 생성 에이전트를 호출·조합하는 오케스트레이션 백엔드. |
| PostgreSQL | 상품·리뷰·생성 결과·검토 이력을 저장하고 조회한다. |
| BigQuery | 생성 카피의 성과·전환 로그를 적재해 구성안 개선에 분석으로 쓴다. |
| LLM | 상품 속성·리뷰를 보고 카피·구성안과 근거를 생성한다. |
✓ pass → 여기서 멈춰도 운영 초안 도구로 완결입니다. 더 키우려면 2주차에서 과장·금칙어를 잡아 보정합니다.
✓ pass → 신뢰가 붙으면 3주차에서 섹션별 이미지 프롬프트와 변형안으로 넓힙니다.
상품 한 건에 대한 상세페이지 카피와 섹션 구성안.
{"type":"object","properties":{"prod_id":{"type":"string"},"hook":{"type":"string"},"sections":{"type":"array","items":{"type":"object","properties":{"kind":{"type":"string","enum":["hook","feature","spec","review","cta"]},"text":{"type":"string"}},"required":["kind","text"]},"minItems":0},"banned_hit":{"type":"array","items":{"type":"string"}},"unbacked_claims":{"type":"array","items":{"type":"string"}},"evidence":{"type":"array","items":{"type":"object","properties":{"field":{"type":"string","enum":["features","review_summary","spec","category_raw"]},"note":{"type":"string"}},"required":["field","note"]},"minItems":1},"hedge":{"type":"string"}},"required":["prod_id","hook","sections","banned_hit","unbacked_claims","evidence","hedge"]}[
{
"prod_id": "PD01",
"hook": "30시간, 하루 종일 귀를 비우지 않아도 되는 자유",
"sections": [
{
"kind": "feature",
"text": "노이즈캔슬로 소음을 줄여줍니다"
},
{
"kind": "review",
"text": "착용감이 좋다는 후기가 많습니다"
}
],
"banned_hit": [],
"unbacked_claims": [],
"evidence": [
{
"field": "features",
"note": "'30시간 배터리'·'노이즈캔슬' 인용"
},
{
"field": "review_summary",
"note": "착용감 평 인용"
}
],
"hedge": "카피 적합은 합성 기준 추정이라 실 전환과 다를 수 있다."
},
{
"prod_id": "PD04",
"hook": "",
"sections": [],
"banned_hit": [],
"unbacked_claims": [],
"evidence": [
{
"field": "features",
"note": "속성·리뷰가 비어 카피 생성 보류, 확인필요"
}
],
"hedge": "정보 부족이라 보류. 합성 기준."
},
{
"prod_id": "PD03",
"hook": "하루 한 포로 챙기는 장 건강 루틴",
"sections": [
{
"kind": "feature",
"text": "유산균 100억을 담았습니다"
},
{
"kind": "review",
"text": "장이 편해졌다는 후기가 있습니다"
}
],
"banned_hit": [],
"unbacked_claims": [],
"evidence": [
{
"field": "features",
"note": "'유산균 100억' 인용"
},
{
"field": "review_summary",
"note": "후기 인용, '치료' 표현 회피"
}
],
"hedge": "건기식 규제 금칙어('치료') 회피, 효능 단정 금지. 합성 기준."
}
]sections.kind enum, banned_hit 가 입력 banned_words 부분집합인지, evidence min(1)은 Zod 와 조인으로 자동 검증한다. 금칙어 미사용은 규칙으로 자동 검증하고, unbacked_claims(속성·리뷰에 근거 없는 주장) 적발·근거 의미·hedge 의 합성 기준 표기는 judge 와 수동 spot-check 로 검증한다.
근거: 상세페이지 생성, 카피라이팅, 이미지/GIF 생성, 리뷰 분석