Itzam.ai
All articles

Case study

Case study: from R scripts to an art valuation platform

By Carlos Adrián Bueso · CTO & Co-founder · · 2 min read

An art advisory firm valued artworks with R scripts and spreadsheets. We built a platform that captures auction results by copy-paste and values works from comparable sales with the same model.

Client
Art advisory & valuation firm (anonymous)
Project type
Internal data & valuation web platform
Status
In production since 2025

The challenge

The firm valued artworks with its own model written in R and spreadsheets filled by hand with auction results. Capturing every lot, converting currencies, finding comparables and building the charts was manual, repetitive work.

What we built

  • Copy-paste capture: the team pastes an auction record and the system extracts artist, title, medium, dimensions, hammer and premium prices, estimates, auction house and date, converting EUR and GBP to USD.
  • Comparable-sales valuation: price per cm² for two-dimensional work and per cm³ for sculpture, with configurable year window, commission and currency.
  • Same model, no surprises: the engine replicates the logic of the original R scripts, so new results are comparable with historical ones.
  • Comparative analysis: CAGR and total return between sales, 10-year price behavior and supply versus demand.
  • Duplicate detection so the same work isn't counted twice, even when its title is written differently.
  • Automatic backups of the database and images to Google Drive every 4 days.

~1,500

artworks with images on the platform

2D + 3D

painting and sculpture, each with its own model

10 years

of price behavior per artwork

4 days

between automatic backups

Decisions that matter

  • Not every problem needs a chatbot. The value was in automating capture and standardizing the model, not in a conversational interface.
  • Respect the client's know-how. We replicated their model before improving anything, so the team trusted the numbers from day one.
  • Security from the start: hashed passwords, login attempt limits and rate limits on every endpoint.

What it means for a sales team

Quotes, proposals and reports often live in spreadsheets someone fills in by hand. The principle is the same: capture the data once, calculate with clear rules and let the team spend its time selling. To find that repetitive work in your operation, take the free AI Assessment.