Start your 3-day free trial
Sign up to experience all premium features at no cost.
*Available only to new users. Each user is limited to one trial.


To analyze customer reviews with AI, define the exact review corpus, preserve source and context fields, remove or flag duplicates, build traceable themes, and keep prevalence, severity, and sentiment as separate measures. AI can accelerate coding and summarization, but people must review evidence, legal boundaries, minority signals, and every action taken from the results.
Key Takeaways
- Freeze product, version, channel, date, region, and language scope.
- Preserve review IDs, source, incentive, purchase-verification, and moderation context.
- Separate how often a topic appears from how serious it is and how it is expressed.
- Never use an AI score as an automatic fake-review verdict or moderation decision.
Start with the general AI workflow, especially its evidence and approval stages. This is post-use feedback analysis, not the purchasing task covered in comparing products with AI.
Write a corpus contract before collecting or uploading reviews. At minimum, specify:
Use a corpus manifest:
| Review ID | Source | Product/version | Date | Locale | Incentive disclosed | Verified field | Syndicated from | Status |
|---|---|---|---|---|---|---|---|---|
| RV-00421 | retailer export | Model A / v2 | 2026-07-18 | en-GB | no | yes | none | included |
Do not combine reviews for different models or service eras simply because the product names look similar. A complaint about an older version may not apply to the current one, while removing it may hide a recurring lifecycle issue. Keep the version boundary visible.
Online reviews are not a neutral random sample. Sources differ in who can post, how reviews are requested, what is moderated, whether purchases are verified, and whether incentives are disclosed. The FTC’s consumer-reviews rule addresses specified unfair or deceptive practices involving reviews and testimonials.[2] The FTC also warns against selectively requesting only likely positive reviews or conditioning incentives on positivity.[3]
Preserve fields that help reviewers understand that context. Do not rewrite an incentivized review as ordinary organic feedback, and do not treat a “verified purchase” flag as proof that every statement is accurate.
The UK Competition and Markets Authority publishes guidance for businesses that present reviews and explains that review publishers have legal obligations concerning prohibited practices.[4] If the analysis informs publication, ranking, solicitation, suppression, or platform policy, obtain appropriate legal or compliance review rather than treating this article as a rulebook.
Keep a frozen raw copy and create a derived analysis table. Assign a stable review ID before transformations. Then flag, rather than silently delete:
Deduplication is not identity resolution. Two similar reviews may be legitimate independent experiences, and two different texts may come from the same campaign. AI can identify candidates for human review, but it should not identify reviewers or declare fraud.
Create a disposition log:
| Record | Candidate duplicate group | Evidence | Decision | Effect on counts | Reviewer |
|---|---|---|---|---|---|
| RV-00421 | D-17 | exact text and syndicated source ID | retain canonical, link copy | count once in corpus metric | analyst |
Use a pilot sample that covers channels, dates, ratings, languages, product variants, and both common and unusual comments. GOV.UK’s research-analysis guidance recommends recording observations before interpretation, grouping related evidence, and involving several observers to reduce individual bias.[1]
Build a codebook with clear boundaries:
| Code | Definition | Include | Exclude | Evidence example | Severity rule |
|---|---|---|---|---|---|
| setup blocked | reviewer cannot complete initial setup | failure prevents first use | preference about setup length | RV-00421 | high if no workaround |
Ask AI to assign candidate codes only when it can quote a supporting span and return the review ID. Allow multiple codes, uncertainty, and new_code_candidate. Do not force every review into a positive or negative category.
A prompt can say:
Apply only the supplied codebook to these redacted reviews. Return review ID, candidate codes, shortest supporting excerpt, product/version context, sentiment toward the coded issue, confidence, and ambiguity. Do not infer reviewer identity, authenticity, demographics, or causation. Mark mixed variants, suspected duplicates, and unsupported assignments for human review.
These measures answer different questions:
| Measure | Question | Suitable evidence | Common mistake |
|---|---|---|---|
| prevalence | how often does the topic appear in this corpus? | unique in-scope review count and denominator | treating mentions as market incidence |
| severity | what is the consequence if the issue occurs? | impact rubric and evidence | equating rarity with low importance |
| sentiment | how is the experience expressed? | language around a specific aspect | converting emotion into factual severity |
| confidence | how reliable is the coding? | agreement and evidence quality | using model probability as truth |
A safety failure reported once can be severe even if uncommon. A frequent request for a cosmetic preference may be low severity. Strongly negative language may reflect frustration but does not by itself prove financial loss, danger, or product defect.
Report “74 of 1,206 included reviews mentioned onboarding confusion” rather than “6% of customers are confused.” Reviews do not necessarily represent all customers, and one review can mention several themes.
Use AI only to surface review candidates based on documented, reviewable indicators such as exact duplication, disclosed incentive fields, impossible product-version dates, or repeated template text. Preserve the evidence and send cases through the platform’s or organization’s authorized process.
Do not:
The FTC explicitly warns businesses not to misuse platform reporting mechanisms to remove honest negative reviews.[3] Regulatory and platform decisions require their own evidence, policies, due process, and authorized owners.
NIST describes generative-AI confabulation as confidently presented false content and recommends verifying sources and citations.[5] In review analysis, every theme statement should map to review IDs and excerpts.
Use a stratified human sample containing:
Compare reviewers’ decisions, revise definitions, and rerun affected records when the codebook changes. Recalculate counts deterministically from the accepted coding table instead of asking AI to remember totals from a conversation.
Do not let frequency alone set priority. Combine evidence with severity, confidence, affected context, reversibility, owner, and the next validation step.
| Theme | Evidence IDs | Prevalence | Severity | Confidence | Proposed action | Owner | Next validation |
|---|---|---|---|---|---|---|---|
| setup blocked on version 2 | RV-00421, RV-00982 | 18 of 1,206 | high | medium | reproduce on supported devices | product support | controlled reproduction |
Keep the proposed action separate from the finding. Reviews can suggest where to investigate, but they do not prove the root cause. A product team may need support logs, telemetry, interviews, accessibility testing, or a controlled technical reproduction.
After the coding table is accepted, spreadsheet analysis can calculate counts and distributions. Use the fact-checking workflow to audit the final narrative and the AI privacy guide before uploading raw customer text.
Yes, but use a frozen corpus, traceable coding table, deterministic counts, and human sampling. A polished summary without review IDs is not auditable.
No. Sentiment describes how an aspect is expressed; a theme describes what recurring issue or need the review discusses. Keep them as separate fields.
It can flag documented patterns for review, but it should not make the final authenticity, identity, enforcement, or deletion decision.
Preserve raw records, group duplicate or syndicated candidates, and apply a documented counting rule. Deletion can destroy provenance and may merge legitimate independent experiences.
No. A rating is an overall signal shaped by many factors. Assess severity from the described consequence using a defined rubric and human review.
Keep the original text, language, translation, method, and review status. Include native-language review where the decision is important or ambiguity remains.
Do not connect theme output directly to public replies. Responses need authorized tone, privacy, factual, support, and escalation review for the individual case.
Disclaimer: This article provides a research workflow, not legal, regulatory, moderation, or compliance advice. Follow applicable law, platform rules, and authorized review procedures.
Sources:
Sources checked 30 August 2026.
Related Articles:
Sign up to experience all premium features at no cost.
*Available only to new users. Each user is limited to one trial.