Skip to main content
FORMWEFTDownload App
Search
EN
Discuss a project

METHOD · EXAMPLE · TEMPLATE

Turn customer reviews into an improvement list

See how eight reviews are deduplicated and grouped into priorities.

LEARN BY DOING

Download contents and version notes

A document-type skill is not the same as deployed software. Models, tools, and real business systems require separate configuration; static review does not guarantee absolute safety of any future version or runtime environment.

Teaching data, not client results

Customer feedback → improvement checklist

Eight fictional reviews, excluding exact duplicates and default praise. Labels are supplied by the teaching sample, not generated by online AI.

Input
  • Arrived two days late; the outer box was crushed.
  • Arrived two days late; the outer box was crushed.
  • Delivery was later than promised.
  • Packaging was damaged; the appliance works.
  • Heats quickly and is easy to use.
  • The keep-warm instructions are unclear.
  • Delivery was late; missed the gift occasion.
  • Default positive rating
View evidence

Related pack: examples/fictional-input.csv and expected-output.md.

Result

6 Valid reviews Duplicates excluded 1 / Empty reviews excluded 1

ThemeCountShare
Late delivery350.0%
Damaged packaging233.3%
Unclear instructions116.7%

Check delivery performance, then packaging

  • 8 minus 1 duplicate and 1 empty review = 6 valid reviews.
  • A review may have several themes; percentages must not be added.

Not sure where to start? Copy a learning request.

You can download this reviewed version's resource package. If it includes SKILL.md, provide it and the related documentation to your AI tool; first read and check the materials and usage boundaries, and do not run anything automatically.

  1. Prepare assets: start with fictional or de-identified examples.
  2. Read the boundaries: confirm dependencies, inputs, outputs, and human checkpoints.
  3. Review outputs: keep source and failure records before deciding to pilot.

You can also select the text to copy directly; read it first before executing.

This version has been reviewed.1.0.0

FORMWEFT independently authored Chinese methods, templates, and fictional samples; Feishu original package not redistributed. Current fixed version has completed file structure, static rules, and content review, no high-risk behavior found. Real data permissions and generated results still need user review.

Maintainer
FORMWEFT
License
MIT
Source type
Clean-room original rebuild
Network permission
Offline by default
Local programs
None; documents, templates, and samples
Review date
2026/09/05
Review scope8 records · Expand
Fixed version
Yes
Static rule results
Meets static rules
File count
8
Packaging script
0
Dependencies and install hooks
0
Run online
Excluded
Content review
Done
Review scope
Hash only; does not guarantee safe execution
SHA-256 · current download packaged62c54fcba6b4f36fd16619db228f5f47058323510592d3fe8b0b00c76dccf9f

Look at the input first, then see what can be delivered.

The following is a fictional teaching example, not a client testimonial. Templates, full samples, and verification steps are all included in the download pack.

Sample Input

Among 8 fictional reviews, 1 is an exact duplicate and 1 is a default positive comment; of the remaining 6 valid reviews, 5 contain issues: 3 mention shipping delays and 2 mention packaging damage.

Expected Output

The denominator for valid reviews is 6, so shipping issues account for 3 ÷ 6 = 50.0%; among the 5 issue reviews, they account for 3 ÷ 5 = 60.0%. Verify fulfillment time differences first; don't present correlation as root cause.

What you'll take away

Keep stable record keys, exclusion reasons, and near-duplicate manual confirmation path; allow one comment to have multiple tags but count a topic once per comment; report both overall share and within-issue share, and use severity and confidence to form an interpretable ranking.

LEARN BY DOING

Follow the steps and complete your first deliverable.

First validate results with the sample pack, then copy the blank template to process your own anonymized data.

01

SCOPE

Fixed product, market, and denominator

Record source, time, SKU, language, rating, and exclusion rules; first count raw, duplicate, invalid, available, and issue comments.

Leave behindScope contract and denominator table

ConfirmThe denominator for each ratio is clear

02

DEDUPE

Only remove duplicates that can be proven

Prefer review IDs; when no stable ID exists, form candidate groups and confirm manually; keep follow-up comments and similar text by default.

Leave behindDeduplication ledger and exclusion details

ConfirmEach removal can be traced back to the original record and reason

03

LABEL

Use definitions rather than keywords alone

Write inclusion, exclusion, and example sentences for each topic; allow multiple tags, but count a topic once per comment, and distinguish facts, feelings, and inferences.

Leave behindLabel dictionary and calibration samples

ConfirmBoundary samples have consistent handling rationale

04

DENOMINATOR

Look at both overall and within-issue denominators

Calculate overall share using unique available comments and within-issue share using unique issue comments; retain sample and channel bias limits.

Leave behindTopic count and dual-denominator summary

ConfirmAny percentage can be recalculated

05

PRIORITY

Make high-frequency and high-risk issues visible

Sort by share, severity, and evidence confidence; escalate safety and major quality events separately, then design low-risk verification.

Leave behindPriorities and Action Assumptions

ConfirmScores do not replace root cause verification or human decision-making

Integrate this method into your business.

Customer voice analysis, product quality feedback, and business operation insights workbench

What happens after submitting?

The team reviews your request and follows up by email. Scope, fees and timing are agreed separately; submitting does not create an order.

WeChat

WeChat

WhatsApp

WhatsApp

WhatsApp QR code

WhatsApp QR codeOpen WhatsAppOpens WhatsApp without sending a message.

Telegram

Telegram

Telegram

Telegram QR code

Open Telegram ↗Opens Telegram. No message is sent automatically.

Search the public site