Building Bazeta: Why a Simple Classifieds Site Still Needs Smart Tech
Description and use
Bazeta is a fast, global classifieds platform that uses on‑device AI for instant filtering and adapts its interface to over 100 languages, reducing server load and ensuring quick responsiveness even on slow connections.
Problem
Create a fast, globally localized classifieds platform that feels instant and relevant across 100+ languages without heavy server load or bloated JavaScript.
Outcome
Bazeta achieves a fast, responsive user experience with instant filtering across 100+ languages while keeping server costs low by shifting matching logic to the client.
Workflow
- 1. Serve lightweight HTML/CSS with optional progressive enhancement. 2. Detect user language and locale on the client. 3. Run a private on‑device AI layer that performs vector comparisons and heuristics to categorize listings and match user intent. 4. Adjust filter weights instantly based on local analysis. 5. Update the view without a round‑trip to the server.
- 6. Use a flat taxonomy with smart defaults that adapt to location and recent activity.
- 7. Render listings with semantic HTML, falling back to no‑JS mode when necessary.
Evidence
We implemented a lightweight, private on-device AI layer that runs locally in the browser.
The goal was to keep the initial load time under two seconds on a 3G connection.
We reduced server load while improving perceived performance.
- Record date: 2026-10-19T13:41:30.447Z