We successfully create value from AI.
In MIM Solutions we help companies who have the scale, data and foresight to adopt AI into their organisations. We are the brains behind some of the most sophisticated applications of AI.
Our AI software has allowed our clients to gain competitive advantage over other companies on the market i.a. by improving their commercial performance, automating production processes or by saving big money on marketing expenses.
Moreover, we are involved in several research projects in Femtech and we manage development projects aimed at delivering completely new quality and innovative solutions at a global level.
Founder-led and with the majority of PhDs, we have the most experienced team of AI and ML specialists in Poland. Our team is able to support any organization in making artificial intelligence a reality.
In Europe, we are known for excellent quality and leading innovation. In the US, we are known as a tough player – during the RecSys Challenge in Boston, MA, we took second place in the recommendation systems competition (2016.recsyschallenge.com), where we barely lost to Alibaba, currently rated as the fifth-largest artificial intelligence company in the World. They used 300 servers for the calculation and we only needed…. one.
Focus
Recommended Providers
Portfolio

Predicting the optimal discount for users.
We built a model that predicted the probability of buying items depending on the discount received. Initially, to train the model, we used historical data on sales of all items in our client’s store network.
The algorithm developed by our team has been implemented and is currently being used.
In addition, our client organizes many promotions and offers its clients various discounts. In order to optimize the number of ordered products and better planning of marketing campaigns, we have developed a model predicting how a given article will sell in the event of various promotions. As various promotional campaigns often overlap, it was a big challenge to isolate the impact of individual promotional campaigns on sales.
Another challenge was identifying problems on the basis of consumer surveys.
Sometimes customers, after visiting the store, leave comments on various aspects of shopping (prices, promotion, quality of service, etc.). It is not easy for network employees to find out what customers most often complain about – each customer enters a different message.
Therefore, using deep neural networks, we have developed an algorithm that divides comments by topic to facilitate this task.

Recommendation system for the optimal hormone stimulation protocol.
As part of the activities, we plan to create machine learning models that allow us to determine the optimal hormonal stimulation for a given patient. Stimulation aims to produce the maximum number of eggs, while minimizing the risks associated with stimulation. The model will define a personalized therapy and will take into account, among other things, the patient’s clinical data, stimulation history, and genetic testing.
The recommendation will include i.a. type of stimulation: long / short protocol, stimulation with agonist, antagonist, stimulation with progesterone, etc.
We also plan to recommend optimal doses of the drug. Defining the scope of the recommendation is a key part of the project.
Another decisive element of the system will be functionalities which allow building trust in the algorithms’ results which means determining the certainty of the prediction and indicating the key elements on the basis on which the algorithm made a decision.

Predictive policing system for forecasting crimes created for the Polish Police.
ML learning methods are very effective in predicting criminal events. They can be used, among others to predict the place and time where such events may occur and to find spacetime relationships.
Assumptions: The MIM Solutions solution is based on the assumptions similar to the successfully used PredPol system. The PredPol system is the first crime prediction system that achieved significant success in crime prevention. It operates in 11 major cities in the US and the UK. The main advantage of this system is the very small amount of data needed to make forecasts and thus the speed and flexibility of implementation in various centers. The basic version of the system uses solely the information on the place, time and type of event. The aim of the MIM Solutions system is to support police officers in suggesting the place and time of possible future events. The system extracts various crime patterns from historical data (e.g. on Fridays in the evening there are more robberies in this district, on working days break-ins happen most often in this area, etc.) that a human may not notice.
Data used to create the model: The predictive system was based on police data from the decision support system (DSS, in Polish: SWD), which includes the place, time and type of event. The data was processed to obtain the exact coordinates of the place based on the textual description.

Adaptive ML system to predict air traffic delays.
This project aims to build the first reliable flight disruption prediction and assessment system that will use the full spectrum of available data.
Other similar systems that are currently being developed rely on limited data and therefore produce results of unacceptable significance. One of the most important aspects of this project is the creation of understandable ML systems,
as a detailed understanding of each claim is required when communicating with the airlines.
Business value:
The project was realized in cooperation with GIVT AG and aimed to:
– help passengers in applying for flight compensation.
– deliver flight reliability predictions, i.e., for a specific flight gives probability that the flight will be delayed.
– alert travelers that the flight might get delayed even before it departs.
For example, our system is able to deliver high quality predictions before the actual flight departure. The figure on the right shows the precision-recall curve for predicting serious flight disruption (i.e., delay by more than 3h) that was done 3h before the flight departure.

A cutting edge model of user behavior that predicts the likelihood of ad clicks and conversions
Our algorithm made it possible to accurately predict user actions, which is a key component of RTB House technology.
In other words, for a given user and product, we need to predict the likelihood that the user will click on the ad of this product. Our job was to test a variety of models including neural networks, gradient boosting, random forests, factorization machines and various types of regression. We used many techniques, such as k-NN-related functions obtained with LSH (locality-sensitive hashing).
Our LSH regression is available open source in the Practical Approximation Algorithms Library (PAAL)! The solution was created by verifying various hypotheses and testing many different ideas. The cooperation contributed to the rapid development of RTB House and the global success in the online advertising market!

An ML system that automatically detects a product advertised on the internet
We have created an efficient system that classifies ads in seven different languages from seven different countries. Our solution has replaced much of the work previously done by humans. Moreover, we have designed the system so that adding support for new languages is very easy.
Our system works in two steps:
1. finds a set of good candidate brands for an ad,
2. for each couple – ad and candidate – it predicts whether it is an appropriate match.
This approach allowed us to scale our solution to millions of ads and tens of thousands of brands.
Candidate brands can be found by combining various techniques – extracting text from images, key phrases from ad descriptions, website analysis and logo detection. We identified suitable candidates using state-of-the-art algorithms – XGBoost, LightGBM, deep neural networks, transfer learning and factorization machines. Our solution was presented at the PyData Warsaw 2018 conference.
Reviews
the project
IT Consulting for Compensation Platform
"MIM Solutions quickly grasped the challenge and delivered an innovative solution."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am CIO of GIVT, an automated AI-powered compensation platform for airline passages addressing disrupted flights, we are serving 200k customers and working with over 400 airlines.
For what projects/services did your company hire MIM Solutions?
GIVT Flights Disruption Prediction Platform - ML and automation platform buildup involving team of ca. 40 developers, data scientists and analysts.
How did you select this vendor and what were the deciding factors?
We were scouting for an experienced team, and out of 2-3 teams on our short list we selected MIM as they had good insights in the ML R&D and manifested know-how about practical solutions
Describe the project in detail and walk through the stages of the project.
we developed a complete prediction platform for production purposes. 1a. stage data feature engineering 1b. integrating data sources 2. selecting ML algorithms for PoC 3. PoC and building production data pipelines 4. optimization of ML 5. going live ~approx 2 years
How many resources from the vendor's team worked with you, and what were their positions?
3-5 MIM team members involved depending on stage of the project.
Can you share any outcomes from the project that demonstrate progress or success?
Over a long business relationship, none of MIM Solutions team members exceed our expectations. The team's main strengths were their rigorous quality assurance procedure, their professionalism, transparency and their extensive data science and machine learning knowledge. MIM Solutions quickly grasped the challenge and delivered an innovative solution.
How effective was the workflow between your team and theirs?
The team was very responsive - we delivered all milestones on-time.
What did you find most impressive or unique about this company?
strong data science team with practical know-how about true demands of a production-grade machine learning.
Are there any areas for improvement or something they could have done differently?
Our long-term project was suspended due to covid - I wish we could have continued...
the project
BI & Analytics for Technology Startup Company
"They are an experienced team of AI and ML specialists, which have been impressive throughout the project development."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I'm the CEO of hitduck - a technology startup located in Warsaw.
For what projects/services did your company hire MIM Solutions?
Together with MIM Solutions we are developing AI and machine learning technologies that reduces complexity of campaign management.
How did you select MIM Solutions and what were the deciding factors?
After interviewing competitors, we chose MIM Solutons based because they have the most experienced team of AI and ML specialists in Poland.
Describe the project in detail and walk through the stages of the project.
First, they audited our date warehouse with campaings' statistics to identify opportunities for AI/ML appliance. Then we built a strategic roadmap that covers the most challenging places for improvements and optimization.
How many resources from the MIM Solutions' team worked with you, and what were their positions?
About 4-5 experienced data scientists and ML engineers.
Can you share any outcomes from the project that demonstrate progress or success?
So far, we've seen a 5-15% increase of conversion rate. It varies depending on type of marketing campaign.
How effective was the workflow between your team and theirs?
We mostly spoke over email, Slack and Google Meets. Our communication was very effective.
What did you find most impressive or unique about this company?
They are an experienced team of AI and ML specialists, which have been impressive throughout the project development.
Are there any areas for improvement or something they could have done differently?
I do not see areas for improvement.
MIM Solutions was able to quickly grasp the project goals, allowing them to deliver an innovative solution that exceeded expectations. The team boasted a rigorous quality assurance procedure, as well as extensive data science and machine learning knowledge.