AI & ML

AI and Machine Learning: from Neural Networks to LLMs, RAG, fine-tuning and AI agents running in production ✨.
24
Jul
Our internal AI agent for expenses: Bonbonnetje 🍬

Our internal AI agent for expenses: Bonbonnetje 🍬

Bonbonnetje is an AI Agent running in production on Agent Platform helping Xebians submit expense claims. Bonbonnetje is in active use by multiple internal departments and successfully completes hundreds of submissions monthly, helping save both employees and back-office valuable time.
5 min read
03
Oct
Fine-tuning LLMs yourself

Fine-tuning LLMs yourself

Fine-tuning can be a powerful way to specialised Large Language Models (LLMs). With open source models readily available, it is now also possible to fine-tune yourself. Read along to find out how.
7 min read
09
Apr
The GenAI automation potential of data extraction

The GenAI automation potential of data extraction

GenAI has been around for a little while and its capabilities are expanding quickly. But still, many companies fail to generate actual value with GenAI. Why is that? In this blogpost, we explore the GenAI automation potential that exists today for data extraction.
10 min read
27
Sep
The Levels of RAG

The Levels of RAG

LLM’s can be supercharged using a technique called RAG, allowing us to overcome dealbreaker problems like hallucinations or no access to internal data. But what can we expect from RAG? What use cases work well and which are more challenging? Let’s find out together!
15 min read
11
Jul
PyData Eindhoven 2024

PyData Eindhoven 2024

Eindhoven, The Netherlands — Retrieval Augmented Generation (RAG) is powerful. Let's go from Basic (chunking, vector embeddings, nearest-neighbor search) to Hybrid Search (TF-IDF, BM-25 and Reciprocal Rank Fusion) to Advanced (PDF parsing, tables, graphs) and finally, the cutting edge: Multimodal.
14
May
AI Community Day 2024

AI Community Day 2024

Utrecht, The Netherlands — LLMOps on Azure: scaling RAG applications, using Azure AI Search (keyword and vector search, reciprocal rank fusion), hosting LLM apps on Azure Container Apps, IaC with Terraform, robust CI/CD setups and an elaborate observability stack with Langfuse/OpenTelemetry.
2 min read
26
Mar
RAG on GCP: production-ready GenAI on Google Cloud Platform

RAG on GCP: production-ready GenAI on Google Cloud Platform

GCP has an increasing set of managed services that can help you build production-ready Retrieval Augmented Generation (RAG) applications. How can you best leverage them to build RAG applications? Let’s explore together. Read along!
6 min read
28
Dec
Dataset enrichment using LLM’s ✨

Dataset enrichment using LLM’s ✨

Large Language Models (LLM's) have proven to be useful for numerous tasks. LLM's can summarise text, generate text, classify text or translate text. What LLM's can also be used for is converting unstructured data to structured data.
30
Nov
PyData Eindhoven 2023

PyData Eindhoven 2023

Eindhoven, The Netherlands — LLM data extraction: prompt engineering, JSON output modes, Function calling, Pydantic schemas, evaluation and a GPT 3.5 vs GPT 4 vs PaLM showdown.
1 min read
24
Oct
GoDataFest 2023

GoDataFest 2023

Amsterdam, The Netherlands — How can we extract more value from data by using what LLMs can offer us? Previously impossible data extractions can be now done and a new level of data quality and direct filtering can now be realized.
1 min read
05
Oct
DataMass Gdańsk Summit 2023

DataMass Gdańsk Summit 2023

Gdańsk, Poland — Enriching datasets with LLMs: JSON output modes, schema definitions with Pydantic, evaluating structured data extraction, Function Calling.
2 min read
23
Nov
fseval: A Benchmarking Framework for Feature Selection and Feature Ranking Algorithms

fseval: A Benchmarking Framework for Feature Selection and Feature Ranking Algorithms

Journal of Open Source Software — A Python package for benchmarking Feature Selection and Feature Ranking algorithms at scale: parallel and distributed experiments, fully reproducible from a config file, with results exported to SQL.
2 min read
09
Jul
Title slide of the MSc thesis presentation: Feature Ranking performance assessment

A novel evaluation methodology for supervised Feature Ranking algorithms

arXiv — A new, systematic evaluation methodology for Feature Rankers using synthetic datasets with known feature importances, and a large-scale benchmark run with fseval on an HPC cluster.
2 min read
18
Apr
From Linear Regression to Neural Networks

From Linear Regression to Neural Networks

How are linear regression, logistic regression and neural networks related? What is overfitting and how do we fight it? In this post, we find answers to these questions in an interactive way by working with a real-world dataset on penguins.
20 min read
09
Apr
Making Art with Generative Adversarial Networks

Making Art with Generative Adversarial Networks

Can computers make art? To find out, we tried ourselves. We used Generative Adversarial Networks to try to paint new Van Gogh paintings.
2 min read