Krystian Safjan's Blog

Krystian Safjan's Blog

Data Scientist and Team Leader writing about Machine Learning, MLOps, and Python

Follow on LinkedIn
MLOps Interview Book Cover

Ace Your MLOps Interview

Get for $2.99

50 Q&A • PDF/ePUB/mobi

Home Articles Notes Categories Resume Atom RSS
Techniques to Boost RAG Performance in Production
2023-11-01

Techniques to Boost RAG Performance in Production

This article discusses several advanced techniques that can be applied at different stages of the RAG pipeline to enhance its performance in a production setting.

Understanding the Differences in Language Models - Transformers vs. Markov Models
2023-10-07

Understanding the Differences in Language Models - Transformers vs. Markov Models

This article explores distinguishing details of Markov Models and Transformer-based models like GPT, focusing on how they predict the next character in a...

How Agile Can Kill Creativity in Data Science team?
2023-09-29

How Agile Can Kill Creativity in Data Science team?

Discover the delicate balance between Agile methodologies and imagination in the domain of data science and analytics. Uncover the impact of Agile...

From Fixed-Size to NLP Chunking - A Deep Dive into Text Chunking Techniques
2023-09-11

From Fixed-Size to NLP Chunking - A Deep Dive into Text Chunking Techniques

Discover text chunking - the secret sauce behind accurate search results and smarter language models! By understanding how to effectively chunk text, we can...

Problems with Langchain and how to minimize their impact
2023-09-01

Problems with Langchain and how to minimize their impact

Beyond the Hype - LangChain's Hidden Flaws and How to Master AI Development.

Understanding Retrieval-Augmented Generation (RAG) empowering LLMs
2023-08-24

Understanding Retrieval-Augmented Generation (RAG) empowering LLMs

Understand innovative artificial intelligence framework that empower large language models (LLMs) by anchoring them to external knowledge sources with...

Easy Text Vectorization With VectorHub and Sentence Transformers
2023-07-04

Easy Text Vectorization With VectorHub and Sentence Transformers

Learn how to use Sentence Transformers for text vectorization with different models using consistent API.

Harnessing the Power of Dependency Injection for Improved Testability in Python
2023-06-21

Harnessing the Power of Dependency Injection for Improved Testability in Python

Learn how to use dependency injection to decouple dependencies from our functions, methods, or classes, making it easier to test and maintain our code.

The Role and Responsibilities of a Forward Deployed Engineer - Bridging the Gap Between Software Products and Customer Needs
2023-06-09

The Role and Responsibilities of a Forward Deployed Engineer - Bridging the Gap Between Software Products and Customer Needs

Bridging the gap between software products and customer needs, Forward Deployed Engineers are the game-changers of enterprise software. Discover their...

The Best Vector Databases for Storing Embeddings
2023-06-05

The Best Vector Databases for Storing Embeddings

Look into the World of Vector Databases Fueling NLP's Transformative Journey.

← Older Posts Newer Posts →

© 2026 Krystian Safjan - This work is licensed under a Creative Commons Attribution-ShareAlike