Show HN: Fashion Shopping with Nearest Neighbors

I made this website with my wife in mind; it makes it possible to browse for similar fashion products over many different retailers at once.

The backend is written in Swift, and is hosted on a single Mac Mini. It performs nearest neighbors on the GPU over ~3M product images.

No vector DB, just pure matrix multiplications. Since we aren't just doing approximate nearest neighbors but rather sorting all results by distance, it's possible to show different "variety" levels by changing the stride over the sorted search results.

Nearest neighbors are computed in a latent vector space. The model which produces the vectors is also something I trained in pure Swift.

The underlying data is about 2TB scraped from https://www.shopltk.com/.

All the code is at https://github.com/unixpickle/LTKlassifier


Comments URL: https://news.ycombinator.com/item?id=43373163

Points: 21

# Comments: 7

https://vibewall.shop/

Creată 1mo | 15 mar. 2025, 17:20:08


Autentifică-te pentru a adăuga comentarii

Alte posturi din acest grup

Show HN: Morphik – Open-source RAG that understands PDF images, runs locally

Hey HN, we’re Adi and Arnav. A few months ago, we hit a wall trying to get LLMs to answer questions over research papers and instruction manuals. Everything worked fine, until the answer lived ins

22 apr. 2025, 18:20:23 | Hacker news
Show HN: Rowboat – Open-source IDE for multi-agent systems

Hi HN! We’re Arjun, Ramnique, and Akhilesh, and we are building Rowboat (https://www.rowboatlabs.com/), an AI-assisted IDE for building and managing mul

22 apr. 2025, 18:20:21 | Hacker news