Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

ClearToList: Is that thrift find recalled? A photo check against CPSC recalls with Gemma 4

Description and use

ClearToList uses Gemma 4 and SigLIP to check secondhand children’s products against CPSC recalls, returning one of three verdicts: recalled, check the label, or no match found.

Problem

Resellers and buyers of secondhand children’s products cannot determine if an item is recalled because the items lack brand, model number or UPC, and existing recall tools require textual identifiers.

Outcome

ClearToList provides a practical, image‑based recall check for secondhand children’s products, enabling resellers and buyers to avoid selling or purchasing recalled items. The system combines state‑of‑the‑art vision and language models with a rule‑based decision engine to deliver clear, actionable verdicts.

Workflow

  • 1. Take a photo of the item and upload it to ClearToList.
  • 2. The system runs Gemma 4 to extract item type, brand, text, model number, and UPC.
  • 3. SigLIP 2 performs image search over ~12.7k recall photos; Gemma text and EmbeddingGemma perform text search; weighted reciprocal rank fusion ranks results.
  • 4. A rule‑based decision engine assigns a verdict: Recalled if model/UPC matches a recall; Check the label if the closest photo is very similar; otherwise No match found.
  • 5. If Check the label, upload a photo of the label; Gemma 4 reads model number/UPC and confirms a recall match if present.
  • 6. The verdict is shown as a colored sticker on the original photo and optional CSV/PDF report is generated for batch checks.

Evidence

A $5 bassinet at a thrift store can be a recalled product that's illegal to resell, and nothing on it tells you.

Source

Every recall tool I found wants text. A brand, a model number, a SKU from your store catalog. A reseller's haul has none of that.

Source

You take a photo of the item, it finds the closest recalls. Then you take a photo of the label and it settles it by model number or UPC.

Source

Only Recalled is an alarm…

Source

All CPSC recalls since 2015 come from the CPSC Recalls API: about 3,400 in scope and around 12.7k product photos.

Source

Gemma 4 E4B reads the photo and returns a JSON: item type, brand, any visible text, model number, UPC.

Source

A dumb rule decides, not a model.

Source

  • Record date: 2026-10-17T17:41:16.126Z