Machine learning empowered by the University of Warsaw


Who are we?

MIM Solutions is a company originated in University of Warsaw (UW) Algorithms Group, directed by prof. Piotr Sankowski. The company gathered experts interested in solving practical algorithmic problems efficiently, which finally evolved towards machine learning. Although the MIM Solutions is a company which is not a part of UW, these two entities are still in tight cooperation.

Why choose us?

MIM Solutions specializes in hard tasks. We are proficient in providing effective solutions, especially when standard methods have failed. However, for the most common problems we specialize in, we offer a set of generic services ready to deploy on any environment in no time (see Solutions).


MIM Solutions offers variety of machine learning solutions. Particularly, we specialize in:

Recommendation systems

We design recommendation systems, especially optimized for your customers. Deploying our solution will guarantee conversion of your visitors into buyers.

Prediction systems

Do not concentrate on dubious customers. Precisely predict behaviour of your customer and optimize your business to increase profits.

Inextricable challenges

Do not waste your time on riddles and puzzles. Our academic background will accurately ensure, that you will be provided with the best known solutions.


MIM Solutions automatically categorizes the advertisements for Gemius S.A. Our machine learning tool analyzes pictures, text and metadata of the advertisement to assign the brand and category of the advertised product. This massive multi-class classification consists of tens of thousands of possible brands and categories. It is a great machine learning challenge which requires to use the whole spectrum of techniques from NLP to image processing. We have presented our solution during PyData Warsaw 2018 conference.

Recently, we have prepared the behavioral segmentation of users for and The segmentation delivered by our algorithms was easily recognized by Showroom marketing team, i.e., the segments correspond to well-named client groups. Next, we combined the segmentation with our recommendation service. This allowed Showroom to personalize all marketing actions starting from newsletters and ending with social media campaigns.

MIM Solutions developed cutting-edge user behaviour model that after 3 days of integration increased turnover by 14.2% (keeping the same gross margin percentage and decreased the required amount of resources needed. Cooperation has contributed to exponential growth of RTB House company and global success in on-line advertisement market!

Bartłomiej Romański CTO


Piotr Sankowski won Crystal Brussels Sprouts 2018 for the best polish scientist.

Piotr Wygocki together with Tomasz Waleń won KaggleDays Competition KaggleDays Competition 2018.

MIM Solutions took the second place in the RecSys Challenge 2016.


Piotr Sankowski

I am a professor at the Institute of Informatics, University of Warsaw. I work on algorithms in particular on algebraic methods, dynamic algorithms, stochastic algorithms, planar graphs and approximation algorithms.

Piotr Wygocki

Piotr Wygocki graduated from the University of Warsaw with a double master's degree in Computer Science and Mathematics. He has experience both in the theoretical and commercial aspects of computer science. He is a founder of Warsaw C++ Users Group. He is active member of open source community and has contributed to boost libraries.

Andrzej Pacuk

Software Engineer and Team Leader with over 5 years of business experience. A graduate from the faculty of Computer Science and Mathematics at University of Warsaw.

Adam Witkowski

I am a researcher at University of Warsaw and data scientist at MIM Solutions. I work on applications of machine learning in commercial projects. I am also a PhD candidate in computer science at the faculty of Computer Science and Mathematics at University of Warsaw. My interests include machine learning and database theory.


Postal address:
Świeradowska 47
02-662 Warsaw

+48 788 692 606