Flag the review
A fine-tuned DistilBERT model (with a TF–IDF fallback) scores every review against a recall-targeted threshold.
Serious complaints are not missed.

HomeLens AI reads customer reviews of plumbers, electricians, HVAC and other home-service providers, flags the complaints that matter, shows the exact words behind each signal, and tells you what to do next.
The technician was three hours late, charged more than the quote, and the repair failed again two days later.
Evidence sentencePricing · sentence risk 0.96
Metrics come from the validated course notebook. Reviews are historical customer allegations, not verified findings.
This is the working analyzer, not a mockup. Pick an example or paste your own text.
The technician was three hours late, charged more than the quote, and the repair failed again two days later.
Recommended action. Review estimate accuracy, change-order approvals, and fee disclosure.

Three layers turn free-form text into decisions a manager can act on, and every one of them is explainable.
A fine-tuned DistilBERT model (with a TF–IDF fallback) scores every review against a recall-targeted threshold.
Serious complaints are not missed.
A phrase dictionary over eight aspects shows what went wrong.
The evidence sentence is highlighted, so no score is a black box.
Provider scores, yearly trends and relative concern tiers show who needs management attention over time.
A minimum of 20 reviews each.
Rank 254 anonymized providers by risk score, filter by tier, search by code, and open any row to see its yearly trajectory, signals and recommended operational action.

Every flag comes with the sentence that triggered it, the dictionary phrases that matched, and the terms that moved the model. Managers can disagree with a signal because they can read exactly why it fired.

Each aspect has its own phrase dictionary and a measured lift: how much more often a review is negative when the aspect is mentioned.

The live demo runs on anonymized, historical reviews from Tucson, AZ. No sign-up.