Techniques to Boost RAG Performance in Production

2023-11-01

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.


Continue reading

Problems with Langchain and how to minimize their impact

2023-09-01

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


Continue reading

Harnessing the Power of Dependency Injection for Improved Testability in Python

2023-06-21

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


Continue reading

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

2023-06-09

Bridging the gap between software products and customer needs, Forward Deployed Engineers are the game-changers of enterprise software. Discover their unique role in driving success and why it's in high demand. Don't miss out!


Continue reading

The Best Vector Databases for Storing Embeddings

2023-06-05

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


Continue reading

Attacking Differential Privacy Using the Correlation Between the Features

2023-04-19

Learn how the differential privacy works by simulating attack on data protected with that technique.


Continue reading

Intrinsic vs. Extrinsic Evaluation - What's the Best Way to Measure Embedding Quality?

2023-04-18

Learn how to measure the quality of word and sentence embeddings in natural language processing (NLP), including intrinsic and extrinsic evaluation, and their strengths and limitations.


Continue reading

LIME - Understanding How This Method for Explainable AI Works

2023-04-14

Discover how the LIME method can help you understand the important factors behind your model's predictions in a simple, intuitive way.


Continue reading

SHAP - Understanding How This Method for Explainable AI Works

2023-04-14

Discover how the SHAP method can help you understand the important factors behind your model's predictions in a simple, intuitive way.


Continue reading

LIME Tutorial

2023-04-14

Unveiling the mysteries of AI decisions? Let us dive into LIME, the tool that sheds light on the black box.


Continue reading

Rethinking the Link Between Speech and Expertise

2023-02-23

We often associate eloquent speech with intelligence and knowledge. But what if I told you that this assumption is not always true?


Continue reading

Understanding AI with ELI5 - Demystifying Decisions (tutorial)

2023-02-20

Want to know why your AI model made that decision? ELI5 has got you covered. Let's dive into Explainable AI with ELI5.


Continue reading

A Guide to Building a Python RPC Server Using Flask

2023-02-13

Discover the world of distributed systems and build your own Python RPC server using Flask. Harness the power of remote procedure calls today!


Continue reading

How to Use RPC in Python?

2023-02-13

Get Started with RPC - A Beginner's Guide to Building a Python RPC Server Using xmlrpc and jsonrpc.


Continue reading

Libraries for Automated Exploratory Data Analysis (EDA)

2023-02-12

EDA Made Easy - Discover Top-10 Python Libraries That Will Take Your Data Analysis to the Next Level! Learn the Secrets of Automated EDA!


Continue reading

Top Popular ZSH Plugins on GitHub (2023)

2023-01-30

Explore the most popular Zsh plugins from the 2000+ options on the Awesome Zsh plugins GitHub project. See which ones have the highest number of stars from the Zsh community.


Continue reading

Visual Text Exploration as Part of Preprocessing Before Classification

2022-10-11

This post discusses importance of visual text exploration in preprocessing for classification, covers techniques (wordcloud, Sentiment Analysis, topic modeling, data cleaning) & how to use them with popular libraries. Encourages readers to try for own projects.


Continue reading

Discovering Hidden Gems - Popular and Lesser-Known Dataset Sharing Platforms

2022-06-09

"Looking for the key to unlocking valuable datasets? Dive into the world of Kaggle, UCI, and more as we unveil the best platforms for data enthusiasts."


Continue reading

Top 10 Python Libraries for Document Classification

2022-05-01

Unlock the power of document classification with these top Python libraries! Discover the best tools for effortless text analysis and more.


Continue reading

Pro Tips for Diagnosing Regression Model Errors

2022-02-22

Improve your regression model's accuracy and predictability by uncovering hidden errors with these essential plots.


Continue reading

Top Popular ZSH Plugins on GitHub (2021)

2021-11-29

Explore the most popular Zsh plugins from the 1800+ options on the Awesome Zsh plugins GitHub project. See which ones have the highest number of stars from the Zsh community.


Continue reading

Unleashing the Power of T-Sne for Dimensionality Reduction in Python

2021-03-15

Want to create beautiful visualizations from complex data? Discover the power of T-SNE for dimensionality reduction in Python.


Continue reading

Kurtosis in Simple Terms, Interpretation and Gotchas

2021-02-18

Statistics can be tricky, but understanding kurtosis is a must for anyone who wants to avoid making common mistakes in statistical analyses. Learn how to interpret it in this comprehensive guide.


Continue reading

Pandas Schema Validation

2021-01-16

Overview of the available tools and methods for schema validation in pandas, examplary code snippets and recommendation for when to use given tool.


Continue reading

Interactive plots for blogging

2019-09-13

Using Plotly, Bokeh and Altair for interactive visualizations in the blog posts.


Continue reading

Finding the Spy - Post on Markov Chains and Stochastic Matrices

2019-08-10

Using puzzle on tracing the high profile spy as excuse to showcase Markov Chains and demonstrate usage and properties e.g. Stationary distribution


Continue reading

Top Popular ZSH Plugins on GitHub (2019)

2019-07-14

On the GitHub project Awesome Zsh plugins you can find 1700+ links to plugins, themes, and Zsh plugin managers/frameworks. The number of tools listed on that page is high and it is difficult to get orientation on which plugins gained already a good reputation from the Zsh users community. This post aims at identifying the most popular tools where popularity is measured by the number of stars that Github users added to a given plugin or tool.


Continue reading

How to Organize Data Science Project Based on Jupyter Notebook

2019-01-05

Having several notebook-based projects behind you might result in a mess in the projects directory. Organize your Data Science project based on Jupyter notebooks in a way that one can navigate through it. Especially that "the one" will be most probably you in a few months time. To achieve that, keep your projects directory clean, name the project in a descriptive way and take care of the internal structure of the project.


Continue reading

What's Cooking

2018-04-05

Exploratory Data Analysis of the Kaggle's "What's cooking" competition dataset to get understanding what kind of data we are dealing with and get intuition of existing dependencies.


Continue reading

Blockchain Implementation

2018-03-26

Python implementation of blockchain in few lines of code.


Continue reading

Top Popular ZSH Plugins on GitHub

2018-03-22

There is an exhaustive but curated list of Zsh plugins posted on GitHub project Awesome Zsh plugins. You can find there 800+ links to plugins, themes and Zsh plugin managers/frameworks. Even though it is a collection of awesome stuff the number is a bit high get orientation which plugins gained already good reputation from Zsh users community. In this post I will identify most popular plugins - those which have the highest number of stars.


Continue reading