Increasing profit margin with Artificial Intelligence by 30% in 12 months
Construction material trading
About the project
The client operates on an unpredictable market where prices of construction material, currency rates, and demand for the offered products constantly change and need to be monitored and benchmarked. These factors also impact the delivery time of the offered products. Due to this, the purchase process of the materials, as well as ensuring impeccable customer experience and timely delivery of goods, becomes a tough task.
These circumstances limited our client’s capacity to secure a reasonable profit margin while offering customers the goods at a competitive price delivered on time.
Our tasks
Creating an offer/order price estimation model
Building a model that would predict the total amount the customer will most likely pay for their order based on the ordered resources, the volume of the order, and customer data.
Supplying employees with accurate price predictions
Making the sourced data available and easy to use for the sales team helping them to provide calculations to their customers.
01
Challenges

1. Problems with making data-based decisions
2. Lack of information
3. Not knowing where to start with AI
For me, the most interesting aspect of the project, was the high variability of the market. Price of steel has many factors to take into consideration

Michał Trojnarski / AI Engineer
02
Solutions
1. Conducting the AI Sprint


2. Building a Proof-of-concept
Technology we used
AI Predictive Models
RPA
03
Project Results
Supporting a sales team with accurate order value estimates
The development of the PoC took two weeks and it helped validate the initial hypothesis about the factors influencing price fluctuation on the market. The result PoC delivered assured the client that AI can be useful in solving his business case and that it’s worth continuing the development. With the PoC the client received a model providing estimates of the order value and delivering the estimates to the sales team. The process of getting an estimate includes exporting the order as a CSV file, sending the file to a specified email address – the email then triggers a robot that retrieves the missing data from the database, starts the predictive model, and gets the estimate. The estimate is then sent as an email to the sales team.
Decreasing margin of error
The solution will support the client’s sales team in their everyday work, making it easier to provide calculations for the customers. The end customers will get more accurate estimates, and they won’t have to plan for a big margin of error between the due amount estimated on the day of placing the order and the actual one that they have to pay upon delivery.


