I'm Ioannis (Giannis) Vasilopoulos, a Machine Learning Engineer based in Prague with a deep background in software development and AI/ML systems. I specialize in architecting, developing and operationalizing robust machine learning solutions, bridging the gap between model development and production deployment.
Technology
Learn how to build a simple Retrieval-Augmented Generation (RAG) system - Part 1
A shallow hands-on dive on the fundamental components necessary for building RAG systems.
Read Post
Customise a Multimodal AI for Generating E-Shop Image Descriptions
This article explores automating e-shop product descriptions using LLaVA, a multimodal AI model compatible with Ollama. By customizing the model with system messages and leveraging Open WebUI or Ollama’s Modelfile approach, you can streamline the creation of tailored descriptions while maintaining flexibility and scalability.
Read Post
Installing Ollama on Windows and Setting Up Open WebUI
This guide explains how to install and self-host Generative AI models using Ollama and Open WebUI. Ollama provides a native CLI for managing AI models, while Open WebUI offers a user-friendly Docker-based interface with extended capabilities.
Read Post
Building Your Own IoT Monitoring Solution
A DIY IoT monitoring solution using ESP32, MQTT, InfluxDB, and Grafana offers cost-effectiveness, flexibility, and privacy while enabling customization for various applications and valuable hands-on learning.
Read Post