Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 1.41 KB

File metadata and controls

48 lines (33 loc) · 1.41 KB

Personal Shopping Agent Prototype

This is a dependency-free demo of a shopping agent for:

Personal Shopping Agent for Housewarming Gifts Under $100

It is intentionally small, but it demonstrates the product behaviors that matter for AI shopping.

Run Demo Mode

node prototype/shopping-agent.js --demo

Run Interactive Mode

node prototype/shopping-agent.js

What It Demonstrates

  • Asks clarifying questions
  • Tracks user preferences in a structured profile
  • Searches a local product corpus
  • Compares options against budget and stated taste
  • Explains tradeoffs
  • Outputs a ranked shortlist
  • Separates product facts from recommendation judgment
  • Avoids overconfident claims about live price or availability

Why Local Data

The demo uses product-corpus.json instead of live scraping because the point is the shopping-agent product logic, not brittle page extraction.

A production version should connect to:

  • Merchant product feeds
  • Price and availability APIs
  • Product variant data
  • Seller reliability signals
  • Return policy data
  • Review-quality analysis
  • Affiliate or sponsored disclosure metadata

Sample Output

The --demo mode produces a ranked shortlist for a design-conscious couple moving into a first apartment. It should recommend practical, tasteful gifts while warning that current prices and availability need verification before purchase.