SKILL.md 2.8 KB


name: review-keyword-cloud description: 从评论语料生成关键词云,结合ASIN反查关键词,每个关键词带情感标签,构建VOC关键词库 version: 1.3.0

author: nkkj-BrainHack

评论关键词云 (Review Keyword Cloud)

技能名称

review-keyword-cloud

技能目的

从评论语料生成关键词云,结合ASIN反查关键词,每个关键词带情感标签(positive/negative/neutral),构建VOC关键词库。

输入参数

参数 类型 必填 说明
reviewCorpus object 是 review-batch-collection 输出的评论语料
asins string[] 否 ASIN列表,用于调用反查关键词补充
domain integer 否 Amazon站点,默认1
topN integer 否 返回Top N关键词,默认50
language string 否 语言,默认 "en"

执行流程

  1. 对评论文本分词,去除停用词
  2. 提取高频单词和短语(1-gram, 2-gram, 3-gram)
  3. 调用 asin-reverse-keywords 获取各ASIN关联的搜索关键词
  4. 合并评论关键词和搜索关键词:
    • 评论关键词:反映用户真实声音和痛点/喜好
    • 搜索关键词:反映用户搜索意图和购买需求
  5. 为每个关键词标注:
    • 来源(review/search/both)
    • 情感标签(新增):基于情感词典和上下文判断 positive/negative/neutral
    • 频率/搜索量
    • 关联ASIN数量
  6. 按权重排序,生成关键词云数据
  7. 输出《电商VOC关键词库》

调用的底层 Skill

  • voc/asin-reverse-keywords — ASIN反查搜索关键词

返回格式

{
  "keywordCloud": [
    {
      "keyword": "scent throw",
      "weight": 95,
      "frequency": 78,
      "source": "both",
      "sentiment": "positive",
      "searchVolume": 12000,
      "relatedAsins": 8
    }
  ],
  "categories": {
    "产品特性": ["scent throw", "long lasting", "reed quality"],
    "使用场景": ["bedroom", "bathroom", "living room", "gift"],
    "购买决策": ["value for money", "refill", "variety pack"],
    "问题反馈": ["oil leak", "weak scent", "dry reeds"]
  },
  "searchKeywords": [
    { "keyword": "reed diffuser", "searchVolume": 45000, "rank": 1 }
  ],
  "totalKeywords": 50,
  "reviewKeywords": 35,
  "searchKeywords": 28,
  "overlapKeywords": 13
}

核心业务场景

  • 电商 VOC 关键词库输出(带情感标签的词云:positive/negative/neutral)
  • 搜索词 + 评论词融合分析(反映搜索意图与用户真实声音的交集)
  • 报告词云图数据(Slide 直接可用)

依赖

  • 评论语料(来自 review-batch-collection)
  • Amazon VOC API: https://server.fmode.cn/api/voc-ecom/forward(asin-reverse-keywords 调用)

对应工作坊环节

Day1 晚「认知校准&关键词梳理」— 输出《电商VOC关键词库》