Personal project

Shopping Buddy

An iPhone app that reads item names and prices from photos to track the cost of an in-store shopping trip.

  • Mobile software
  • applied AI
  • computer vision
  • iOS
  • vision-language model
  • optical character recognition
Date
2024
Organization
-
Role
App designer and developer
Links
Two Shopping Buddy iPhone screens showing the home view and an itemized cart with a running total.
Shopping Buddy home and cart screens.

Overview

Changing shelf prices make it hard to estimate a cart’s total while shopping. I built Shopping Buddy, an iPhone app that lets shoppers record items as they add them and see a running estimate of spending before checkout. The idea was motivated by a period of rapidly rising prices, when the cost of frequently purchased items could change quickly enough that it was difficult to estimate the total value of a cart while shopping.

Approach

The shopper photographs an item or its price information. A vision-language model uses text recognition and visual context to extract the item’s name and price. The app adds each scan to a shopping list and updates the cart total, turning a series of photos into an itemized view of the trip.

Results

The demo below shows Shopping Buddy in use during an in-store shopping trip.

Shopping Buddy in use during an in-store shopping trip.