research

Understanding Probability Distributions for Machine Learning with Python

In machine learning, probability distributions play a fundamental role for various reasons: modeling uncertainty of information and data, applying optimization…

10 months ago

How to Do Named Entity Recognition (NER) with a BERT Model

This post is in six parts; they are: • The Complexity of NER Systems • The Evolution of NER Technology…

10 months ago

Understanding RAG Part V: Managing Context Length

Be sure to check out the previous articles in this series: •

10 months ago

Prompt Engineering Patterns for Successful RAG Implementations

You know it as well as I do: people are relying more and more on generative AI and large language…

10 months ago

Implementing Multi-Modal RAG Systems

Large language models (LLMs) have evolved and permeated our lives so much and so quickly that many we have become…

10 months ago

Next-Level Data Science (7-Day Mini-Course)

Before we start, let's ensure you are in the right place.

10 months ago

Creating Custom Layers and Loss Functions in PyTorch

Creating custom layers and loss functions in

10 months ago

The Role of Domain Knowledge in Machine Learning: Why Subject Matter Experts Matter

Machine learning (ML) is considered the largest subarea of artificial intelligence (AI) , studying the development of software systems that…

10 months ago

10 Useful LangChain Components for Your Next RAG System

LangChain is a robust framework conceived to simplify the developing of LLM-powered applications — with LLM, of course, standing for…

10 months ago