TL;DR
Built a computer vision and LLM pipeline that converts CAD and PDF floor plans into draft furniture proposals with good/better/best budget tiers, reducing time-to-quote from weeks to 22 minutes.
Automated the first 80% of the proposal process so KPS designers focus only on review and refinement, dramatically increasing proposal capacity without adding headcount.
Developed a product catalogue digitization system using computer vision to extract furniture dimensions and specs from manufacturer images and data sheets into structured JSON for use in the recommendation engine.
The Challenge
KPS Mart has been designing interior spaces and selecting furniture for clients for over 30 years, primarily for offices and gyms. Their core deliverable is a general arrangement: a detailed design proposal showing furniture placement, product selections, and cost estimates tailored to the client's space and budget.
The problem was time. Creating a single proposal required designers to manually interpret CAD floor plans, identify room types and zones, cross-reference a product library of over 10,000 items across multiple manufacturers, and compile SKU-level selections with budget options. A project could take a team weeks from first floor plan to finished proposal.
This bottleneck capped how many concepts KPS could present to clients and how quickly they could iterate when clients asked for changes. The business wanted to increase the number of proposals generated, reduce the cost of creating each one, and give clients more options faster. But hiring more designers was not a scalable answer. KPS needed a way to automate the heavy lifting of proposal generation while keeping their designers in control of the final output.
Client Testimonial
"It took me 22 minutes from when I started until it was done, and it used to take that project team a couple of weeks."
Viktor, Senior Director at KPS
Key Results
Time-to-proposal reduced from weeks to 22 minutes
Designers now handle only the final 20% of the proposal process
10,000+ product catalogue digitized and made machine-queryable
Good/better/best budget tiering generated automatically per proposal
Increased proposal capacity without adding headcount
