INTRODUCTION
Helping the world to work better
A leading technology company is dedicated to developing solutions that enhance and streamline various industries’ efficiency.
“We have a huge focus on innovation. It’s not just our job, it’s our passion. We help companies to operate faster for less money, be more sustainable and improve quality,” says the company’s Principal Solution Architect.
Today, the company is focused on optimizing the construction industry division, which provides digital solutions such as project management tools, apps to help architects and engineers with modeling and designs, and workflow automation for contractors.
THE CHALLENGE
Helping estimators find the right components, faster
The construction division’s content platform helps users to create estimates and determine the volume and costs of a specific product or material required to support a building design, including components such as light switches, wiring, and pipes for new buildings. This is part of a construction workflow, which connects and streamlines design, estimating, bids, and procurement.
The properties of these 800,000 components can vary greatly. The content platform needs accurate information such as the size, material, and shape of every component, but data is compiled from hundreds of third-party manufacturers who all track different specifications and display their data differently. The company uses JSON format to store and transmit this diverse data in jagged arrays.
To improve discoverability of components and the relevancy of search results, the team needed to migrate from its relational database to a more flexible solution. “When creating an estimate, contractors don’t want endless options. We needed a simple text search that returned a small list of relevant results based on accurate component properties,” explains the Principal Solution Architect.
