Skip to content
View Pawlo77's full-sized avatar

Highlights

  • Pro

Block or report Pawlo77

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Pawlo77/README.md

Paweł Pozorski

Data science, NLP and explainability · Warsaw

LinkedIn ORCID Email PyPI


I'm doing an MSc in Data Science at Warsaw University of Technology, where I also finished my BSc with honors. I write Python and SQL for a living, and in my free time I try to work out why large models say what they say.

My bachelor's thesis turned into a paper on explaining text-audio language models with Shapley values. Along the way I got into the less glamorous part of research: packaging code so other people can install it, rerun it and get the same numbers. I'm also co-founder of Botuj, an AI chat and voice assistant for customer support.

Research

My work so far is about explaining multimodal language models. Newest first.

2026

mllm-shap: A Shapley Value Explainability Platform for Text-Audio Multimodal Large Language Models Jakub Muszyński, Paweł Pozorski, Maria Ganzha ACL 2026, System Demonstrations, pp. 387–396

An open-source platform that extends Shapley-value attribution from text-only LLMs to models that take both text and audio. It masks each modality separately, tracks multi-turn conversations, and groups audio tokens by phonetic alignment, which shrinks the number of coalitions to evaluate by 10–50×.

Paper · PDF · Code · Docs · PyPI

BibTeX
@inproceedings{muszynski-etal-2026-mllm,
    title = "mllm-shap: A Shapley Value Explainability Platform for Text-Audio Multimodal Large Language Models",
    author = "Muszy{\'n}ski, Jakub and Pozorski, Pawe{\l} and Ganzha, Maria",
    editor = "Durrett, Greg and Jian, Ping",
    booktitle = "Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 3: System Demonstrations)",
    month = jul,
    year = "2026",
    address = "San Diego, California",
    publisher = "Association for Computational Linguistics",
    pages = "387--396",
    doi = "10.18653/v1/2026.acl-demo.38"
}

Full list on ORCID.

What I'm working on

  • MLLM-SHAP is the library behind the paper. It's now growing into a general tool for conversational models: Shapley and Banzhaf attributions, reproducible run archives, and backends for Hugging Face, LM Studio and OpenAI-compatible APIs.
  • mllm-xai is the research workspace around it, with experiments and write-ups driven by YAML configs.
  • happy-housing is a side project for the Warsaw housing market. It estimates fair prices and shows explainable maps built only from open data.

Other projects

  • AutoPrep (PyPI): automated preprocessing for ML, with explainability and reports.
  • lm-studio-dash: a dashboard for model usage and hardware load when running LM Studio on a Mac.
  • python-package-template and python-project-template: the uv-based scaffolds I start new packages and experiments from.
  • University work: speech recognition with transformers, anomaly detection, clustering, CINIC-10 classification and a few more, all in my repositories.

Stack

Python, PyTorch, scikit-learn, FastAPI, Docker, Git, Linux, VS Code
Databricks MLflow PySpark Claude Code Cursor Snowflake, SnowPro Core certified Hugging Face Transformers Streamlit SQL

How I set up projects. Almost everything is Python 3.12+ managed with uv, linted with ruff and mypy, tested with pytest, checked by pre-commit hooks and built in GitHub Actions, with Sphinx for docs and a Makefile for the common commands. Experiments are tracked in MLflow and configured from YAML. For tabular work I reach for LightGBM, XGBoost and SHAP; for geo and data-heavy side projects, DuckDB, GeoPandas and OSMnx. Cursor, Claude Code and Codex all have a place in the repos, with AGENTS.md files and a notes vault so they share context.

Activity

GitHub stats Top languages GitHub streak

Happy to talk about explainability, speech and language models, or reproducible ML. LinkedIn · Email

Popular repositories Loading

  1. MLLM-Shap-legacy MLLM-Shap-legacy Public archive

    Implementation of Shapley Values for Multi Modal Large Language Models. Bachelor for Data Science studies at Warsaw University of Technology

    Python 3 1

  2. Galaxy-Images-Clustering Galaxy-Images-Clustering Public

    CV project - clustering low-res images, part of IAD at WUT

    Jupyter Notebook 2

  3. Numerical-Methods Numerical-Methods Public

    Repo for Numerical Methods project, part of IAD study program at Faculty of Mathematics and Information Science, Warsaw University of Technology

    MATLAB 1

  4. Iris Iris Public

    Repo for Biometry project, part of IAD study program at Faculty of Mathematics and Information Science, Warsaw University of Technology

    Jupyter Notebook 1 1

  5. MLLM-SHAP MLLM-SHAP Public

    mllm-shap: Shapley-value explainability for conversational and multimodal language models.

    Python 1

  6. A-Star-Path-Finding A-Star-Path-Finding Public

    Graphical implementation of A* path finding algorithm

    Python