cd /news/machine-learning/show-hn-find-undervalued-bikes-near-… · home topics machine-learning article
[ARTICLE · art-70364] src=bike.broker ↗ pub= topic=machine-learning verified=true sentiment=· neutral

Show HN: Find undervalued bikes near you with ML

A developer launched bike.broker, a tool that uses a multimodal deep learning model (BERT plus tabular features) to predict used bike prices by factoring in custom parts and upgrades, achieving an ~18% mean absolute percentage error on a test set of over 80,000 ads. The project, initially built to help the creator find carbon mountain bike wheels, currently supports ads from pinkbike.com and aims to outperform BicycleBlueBook.com by accounting for modifications rather than relying solely on model, brand, and age.

read1 min views1 publishedJul 23, 2026

Hi HN-

Sharing a project that initially started to help me scratch my itch for carbon bike parts (mountain bike wheels in my case).

There's lots of different forums for finding used bikes, and even as an experienced cyclist it's hard to wade through all of them and compare bikes with custom parts to evaluate a good deal.

bike.broker helps by letting you get a price prediction for a used bike, which takes into consideration the upgrades/custom parts. This is in comparison to https://www.bicyclebluebook.com/ which is purely model/brand/age based (and has a reselling business which potentially biases their numbers).

I built this by: - collecting historical sold ads from across the web - training+validating a multimodal deep learning model on this dataset (BERT + tabular features). ~18% MAPE on a >80K ad sample test set across all bike types. - exposing as a chat interface for maximum flexibility (yes, a dashboard would could be more effective for this but I wanted to minimize data exposure)

Limitations: - Ads that dont have model year in them are over predicted for value - Doesn't have a metric for condition of the bike that is robust (attempted adding images to modelling but wasn't worth the complexity for side project) - Doesn't currently have an index for new bike stock/market dynamics. I.e post Covid bike surplus and sales wasn't priced in well -> need to compare to new bike prices as sanity check (A deep research like feature to solve this was something I want to build, but would add quite a bit of cost)

Currently supports pinkbike.com as I find it the most consistent source for more than basic bikes.

Hope you find it helpful!

Comments URL: [https://news.ycombinator.com/item?id=49022946](https://news.ycombinator.com/item?id=49022946)

Points: 1

── more in #machine-learning 4 stories · sorted by recency
── more on @bike.broker 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-find-underva…] indexed:0 read:1min 2026-07-23 ·