Piotr Szymański is an Assistant Professor and machine learning researcher with 13 years of experience building statistical models, teaching, and leading applied AI projects from Wrocław. He directs the Kraina.AI group and combines academic rigor—publications at ACL, NeurIPS, EMNLP, Interspeech and SIGSPATIAL—with product-focused work on speech and SLU at Avaya and Polish ASR/NLP tools in CLARIN-PL. A PhD in Machine Learning, he created the widely used scikit-multilearn library and implemented core multi-label algorithms (LP, RAkEL), reflecting deep expertise in label-space methods. Piotr’s work spans geospatial AI, speech–text joint representations, and optimization, and he brings a rare mix of open-source impact, cross-disciplinary collaboration, and local civic commitment to making Wrocław a better place to live.
13 years of coding experience
18 years of employment as a software developer
PhD Machine Learning, PhD Machine Learning at Wrocław University of Science and Technology
A scikit-learn based module for multi-label et. al. classification
Role in this project:
Back-end Developer
Contributions:5 releases, 439 commits, 48 PRs in 4 years 8 months
Contributions summary:Piotr's contributions focused on implementing and refining core machine learning algorithms within the scikit-multilearn library. Their work includes the implementation of Label Powerset (LP) and distinct Random k-Labelsets (RAkEL) algorithms, along with essential modifications to remove dependencies, such as NumPy, and clean up the codebase. They are also involved in fixing various minor issues and in general improving and modifying the existing structure. The changes suggest a strong understanding of both the theoretical underpinnings and practical implementation of multi-label classification techniques.
Contributions:12 commits, 6 pushes, 1 branch in 1 year 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.