We build Data Engineering, Business Intelligence, Machine Learning, and AI solutions that unlock the full value of data. From pipelines to predictions, we deliver impact at every stage. Explore how we solve complex data challenges through real-world case studies.
AI solution replacing OCR
AI
Business Problem
The company received a large volume and variety of documents on a daily basis (invoices, delivery-acceptance notes, certificates of performance, etc.) Even within the same document type, there were significant variations, and due to the diverse range of partners, template-based solutions were not feasible. OCR solutions, however, were only effective when the information to be extracted consistently followed the same format.
Business Solution
Interprets documents and automatically extracts key information defined by the client.
Documents can be in various formats, including scanned files.
Result
98% accuracy was achieved after training on the client's datasets.
Incoming invoice validator
AI
Business Problem
Checking and reconciling orders, delivery-acceptance notes and invoice line items required significant administrative human effort before the introduction of generative AI. The process was typically slow and costly, especially when item names, units of measure, and other details varied across different documents.
Business Solution
Our solution, which can integrate with workflows and ERP systems, analyses the content of documents and flags discrepancies. Users and/or managers can see these discrepancies before opening the documents.
Result
Processing time was reduced by 30% and the number of human errors significantly reduced. This improvement was achieved by automating field population and providing discrepancy notifications, effectively supporting tasks that were previously manual, such as form completion and approvals.
HSE AI assistant
AI
Business Problem
Reports on workplace accidents are recorded textually in the corporate HSE system, however, they are often incomplete, do not meet company standards, and training the involved staff is very costly.
There are not enough specialists to process HSE reports, extract relevant information and summarise them, and their work time is expensive.
Business Solution
Analyses reports and gives immediate feedback on content and compliance.
Automatically processes submitted reports, extracts relevant information and compiles summaries and stores them in their HSE database (e.g., "How many personal injuries have occurred this year?").
Analyses the nature and frequency of incidents, and suggests preventive measures.
Result
Report quality improves and the report authors gain a better understanding of their responsibilities through immediate feedback.
Processing and summarising reports at headquarters becomes significantly faster.
AI for supporting ideal candidate recommendations
AI
Business Problem
Analysing resumes received in various formats is cumbersome for HR staff. Any new managerial request, filtering or search condition requires reopening the documents.
Traditional free-text search cannot interpret content or identify similarities, it only finds the exact text, often filtering out relevant results.
Business Solution
Iteratively analyses and filters the document repository through questions asked in a chat interface.
Generates ideal candidate profile based on the provided information (e.g., company culture).
Evaluates suitability of resumes according to the ideal profile.
Result
A manual HR task that previously took 3-4 hours is completed in just a few minutes.
AI-powered tender matching
AI
Business Problem
The foreign IT service company is successful at tenders, but there are too many simultaneously available tenders. Continuously monitoring, analysing and selecting the most promising calls for proposals requires significant time and effort.
Business Solution
Automatically collects tender announcements available online
Applicant company profile can be configured by the user
Based on the applicant profile, the AI service analyses and ranks tender announcements
Automatically notifies the user about the most relevant opportunities
Result
The client automatically receives a personalised and prioritised list of the best tenders based on relevance
AI-powered ERP knowledge assistant
AI
Business Problem
Employees often struggled to find answers in the company’s knowledge base, which resulted in managers spending time with routine questions, diverting managerial time from higher-value activities
Business Solution
Integrated a chatbot within the ERP system used by the company
Vectorised company knowledge base
The chatbot responds based on internal knowledge or other sources if needed.
A modular system that can be easily extended with additional features, such as file processing or generation, as needed by the client.
Result
Internal communication improved significantly
Reduced the volume of inquiries requiring senior management involvement
Sound quality analyser
AI
Business Problem
During the integration of a new line, the line needs to be tested, and the client requested that the process be automated and based on data analytics.
Business Solution
We trained a custom neural network on high quality samples and samples with audio issues.
The model is capable of evaluating an audio sample in terms of sound quality.
It does not store or interpret the provided audio file, making compliance with GDPR and AI Act requirements easier.
Upon request, we can train a model on the client’s own database, enabling differentiation based on various criteria (e.g., is the issue network-related or caused by the endpoint device?)
Result
Fast, real-time or bulk analysis of audio files (e.g., archives).
Call centre AI assistant
AI
Business Problem
There are not enough specialists to handle the volume of customer inquiries, making responses costly.
Responding is time-consuming and sometimes inadequate because searching for answers in the internal knowledge base is difficult.
Business Solution
Extracts relevant content from a large document repository.
Processes corporate documents of several hundred pages within seconds.
Generates a customised email response draft based on internal knowledge bases.
In addition to email and chat, the knowledge base can also be queried through voice-based communication.
Result
Finding the required information becomes significantly faster, and response messages can be generated automatically.
The knowledge base can also be searched during live interactions, allowing operators to receive relevant information about the case in real time while communicating with the customer.
Service selection with AI
AI
Business Problem
In customer service areas of banks and public administration offices, selecting the appropriate service can be difficult. Customers often require assistance from staff, which increases operational costs.
Business Solution
Based on the customer’s spoken request, the system automatically recommends relevant service options by selecting from an integrated service tree.
If the confidence level of the recommendation is low, the system asks clarifying questions to refine the suggestion.
Result
The time required to select a service is reduced, and the need for assistance from human staff is significantly minimised.
Churn analytics and risk modelling
AI
Business Problem
At a large international company, customer churn has been steadily increasing in recent years. It is difficult to determine which customers should receive a retention offer and when it should be made in order to prevent contract termination. The goal is proactive intervention while using resources efficiently.
Business Solution
Construction of a time-series owner database with monthly granularity.
Development of a Cox time-varying churn risk model with dynamically changing features.
Continuous assignment of a monthly updated churn risk score to each owner.
Creation of risk groups (Low / Medium / High) and validation using retention curves.
Unsupervised clustering to identify distinct owner personas.
Conceptual design of a retention workflow and intervention loop, including preparation for uplift modelling.
Result
Reduced customer churn through early, targeted interventions based on machine learning insights and data-driven retention strategies.
Improved overall customer satisfaction and more efficient allocation of resources.
Resource / operation optimisation
AI
Business Problem
A large corporation operates dozens of holiday parks across the UK. Planning staff levels at pubs, restaurants, leisure facilities and reception areas on a weekly basis is a major challenge and often far from optimal, especially since visitor numbers are strongly seasonal and volatile.
Decisions should be made at the venue level with hourly granularity, which is not feasible manually.
Due to the lack of revenue forecasts, procurement and inventory planning could not be properly optimised.
Business Solution
Footfall forecasting
Revenue forecasting
Staffing demand forecasting
Production pipeline and automation (MLOps on Snowflake)
Result
Labour cost optimisation, forecasting peak traffic periods, reduced understaffing and overstaffing
Instead of weekly experience-based estimation, 1-4 week forecasts at the venue and hourly levels
Dynamic pallet planning
AI
Business Problem
Placing order items onto pallets in the correct sequence requires careful planning, expertise, and precise knowledge of placement rules. Training staff for this task is costly, and despite this, errors still occur, leading to accidents, product damage, and suboptimal space utilisation.
Business Solution
Based on the descriptive attributes of order items, customer-defined placement rules, and various optimisation algorithms, the system determines the optimal loading sequence and the exact placement of each item on the pallet.
Can return multiple alternatives and optimise according to different criteria.
Result
Warehouse staff receive exact task descriptions and visual guidance (2D-3D diagrams) for pallet placement. This accelerates the process and reduces errors.
Dynamic pricing framework
Data EngineeringBusiness Intelligence
Business Problem
A car-sharing company could only adjust vehicle prices manually and in a static way, based on retrospective data. The company needed an automated, dynamic pricing solution capable of reacting to both current internal and external factors.
Business Solution
Near real-time processing of large volumes of data.
Use of vehicle data combined with various environmental factors.
A flexible, rule-based, no-code system that can be easily defined and modified by the client’s staff
Support for complex rule definitions, discount system, "what-if" scenario analyses
Result
Within the first six months, service usage increased by more than 5% compared to the same period previously.
Automation significantly reduced the preparatory effort required to maintain and manage the discount system.
AI study assistant
AI
Business Problem
Support primary school students in their studies through an AI-based mobile application.
Business Solution
Significant R&D focused on AI-related components within the project
Mobil application with an AI-powered backend
Vectorised textbooks
Chat- and image-based interaction
End-to-end LLM pipeline and LLMOps
Result
The AI backend was successfully developed and integrated into the mobile application.