Paweł Labuda Portfolio
  • About me
  • Experience
  • Projects
  • Realizations
  • Blog
  1. You are here:  
  2. Blog
  3. Machine Learning & Data Science

Technical journal

Blog

22 articles 4 categories 11 tags RSS feed

Categories

Keywords

01
Language & Agentic AI Aug 11, 2026 55 min read

Building a Production Website Chatbot with RAG: An Advanced Engineering Guide

A website chatbot is easy to prototype and difficult to make trustworthy. A text box, a model API, and a streaming response can produce a convincing demonstration in a few hours. A production chatbot has to solve a much larger eng...

Read article ->
02
ML Systems & MLOps Aug 3, 2026 15 min read

REST and WebSocket in AI Systems: Designing Request-Response and Real-Time Communication

REST and WebSocket are often presented as competing API choices. That framing is too narrow. They solve different communication problems and frequently belong in the same system. REST is an architectural style commonly implemented...

Read article ->
03
Machine Learning & Data Science Jul 30, 2026 16 min read

Random Forest From First Principles: Bagging, OOB Evaluation, Tuning, and Interpretation

A single decision tree is easy to inspect, but it can be unstable. A small change in the training sample may change an early split, which changes the branches below it and can produce a different prediction. Random Forest addresse...

Read article ->
04
Machine Learning & Data Science Jul 18, 2026 24 min read

A Churn Model Does Not Tell You Whom to Target: Uplift Modeling with a T-Learner

A churn model can estimate which customers are likely to leave. It cannot, by itself, determine which customers should receive a retention offer. These tasks require different target quantities. Churn prediction estimates an outco...

Read article ->
05
ML Systems & MLOps Jul 8, 2026 16 min read

Embedding Drift in Retrieval Systems: Why Centroid Shift Is Not Enough

Embedding drift is a quiet failure mode. The application may continue returning results, the vector index may respond within its latency target, and the language model may still produce fluent answers. At the same time, the retrie...

Read article ->
06
Machine Learning & Data Science Jun 24, 2026 16 min read

Causal Overlap Before Estimation: Diagnosing Support, Trimming, and Estimand Change

Causal inference can fail before an estimator is selected. The problem is not always the regression formula, matching algorithm, weighting method, or model family. It is often whether treated and untreated observations are suffici...

Read article ->
07
ML Systems & MLOps Jun 18, 2026 15 min read

Feature Freshness Is a Model Contract: Point-in-Time Correctness, Availability, and Fallbacks

A feature store is often described as infrastructure for sharing and reusing features. Reuse is valuable, but it is not the complete production contract. A model does not only need a feature value. It needs a value computed from t...

Read article ->
08
Language & Agentic AI Jun 8, 2026 19 min read

An Uncertainty Budget for LLM Systems: Finding Risk Across Retrieval, Tools, and Generation

An LLM system does not become reliable because the model is fluent. It becomes reliable when weak evidence, incomplete tool results, unsupported claims, and uncertain decisions are detected before they create operational harm. The...

Read article ->
09
ML Systems & MLOps Jun 2, 2026 15 min read

Choosing an AI Engineering Stack by Responsibility, Not Tool Popularity

An AI engineering stack should be selected by responsibility, not by tool popularity. The important question is not how many products appear in the architecture. It is whether every component reduces a specific engineering risk or...

Read article ->
10
Machine Learning & Data Science May 27, 2026 16 min read

Explainable AI Systems: Matching Explanations to Decisions, Audiences, and Risk

Explainability is useful when it helps someone make a better decision. It does not need to expose every mathematical operation inside a model. It needs to provide enough evidence for debugging, review, communication, governance, o...

Read article ->
Showing 1-10 of 22
← Previous
1 2 3
Next →

No articles match the selected filters.

Paweł Labuda

AI engineering portfolio, personal projects, technical notes, and blog.

Be in touch mail pawel.labuda@itvix.pl

All rights reserved 
© 2026 IT Vix
Privacy Policy Cookie Policy
Built as a technical notebook for learning, building, and sharing.

This website uses cookies. Using the website means that you agree.

Privacy Policy Cookie Policy