Changelog

Stay up to date with the latest improvements to the MLExpert Academy

Train Your Model - Fine-Tuning LLM

A new tutorial on how to fine-tune an open-source LLM into a specialized expert for your specific task is now available. It covers the fundamentals of fine-tuning and how to use it to build a specialized model.

View Tutorial
No More Manual Tweaking - Automated Prompt Engineering

A new tutorial on how to use DSPy to automate the prompt engineering process is now available. It covers the fundamentals of DSPy and how to use it to optimize prompts for your specific use case.

View Tutorial
Beyond Benchmarks - Evaluating LLMs

A complete rewrite on how to evaluate LLMs for your specific use case is now available. It covers the fundamentals of evaluating LLMs and how to build a robust, private evaluation pipeline.

View Tutorial
Build Your Own Dataset

A new tutorial on how to build your own dataset using Knowledge Distillation is now available. It covers the fundamentals of Knowledge Distillation and how to use existing LLM to build a custom dataset for model evaluation or training.

View Tutorial
LangGraph Getting Started

A new tutorial on LangGraph is now available. It covers the fundamentals of LangGraph and how to use it to build workflows and agents.

View Tutorial
Advanced Retrieval

A new tutorial on advanced retrieval is now available. It covers the fundamentals of advanced retrieval and how to use it to build a semantic search engine for your RAG system.

View Tutorial
Embeddings and Vector Databases

A new tutorial on embeddings and vector databases is now available. It covers the fundamentals of embeddings and how to use them to build a semantic search engine for your RAG system.

View Tutorial
Local AI Quickstart

A new tutorial on how to run AI models locally with Ollama is now available. It covers the basics of installing Ollama, downloading a model, and interacting with it through the command line and Python.

View Tutorial
Effective Chunking Strategies

A new tutorial on effective chunking strategies is now available. It covers the fundamentals of chunking and what chunking strategies are best for different types of documents.

View Tutorial
Python Essentials Rewrite

The Python Essentials module is now updated in line with the rest of the academy. It's now more focused on the practical skills you'll need as an AI engineer.

View Tutorial
Setup and Toolkit Module

The first module of the academy is now complete. It covers the basics of setting up your development environment, including the command-line toolkit, Python project setup, and IDE (VScode/Cursor) configuration.

View Tutorial
What is RAG?

A new tutorial on Retrieval-Augmented Generation (RAG) is now available. It covers the fundamentals of RAG and how to build a simple RAG system from scratch to production-ready API with FastAPI and Docker.

View Tutorial
Document Processing with VLM

Add a section on how to use a Vision Language Model (VLM) to extract text from images in a document. Using Docling and Ollama (Nanonets-OCR-s).

View Tutorial
Prompt Engineering Rewrite

Use the latest Antropic and OpenAI guidelines for prompt engineering along with a new example.

View Tutorial
RAG and MCP AI Agent Tutorials

Added RAG and MCP AI Agent tutorials to the academy. These tutorials have associated GitHub project repositories.

Have suggestions for new features or improvements? Let me know!