
[HAI5016] Project Environment Setup
Let’s continue where we left off in the previous class and set up your project environment for Data Science using Visual Studio Code and UV. What we will cover in this class: Setting up a Pytho...

Let’s continue where we left off in the previous class and set up your project environment for Data Science using Visual Studio Code and UV. What we will cover in this class: Setting up a Pytho...

Before we can start working on our projects this semester, we need to make sure that our systems are ready. This guide will help you set up your system with the necessary tools and software. Di...

If you decide to continue with this semester’s Human-AI Interaction in Data Science course after the orientation class, make sure to follow and complete the steps below before next class: 1. Fill ...

Disclaimer: This blog provides instructions and resources for the workshop part of my lectures. It is not a replacement for attending class; it may not include some critical steps and the foundatio...

Next to the LLM at the core of our chatbot, we need to deal with memory, context, access to external knowledge, the ability to provide us with real time information, and the ability to interact wit...

Previously we launched Open WebUI in GitHub Codespaces, connecting it to Google’s Gemini API for LLM inference and Supabase for database storage. While this approach offers a quick, cloud-based se...

If you have been curious about incorporating LLMs (large language models) in your project, or always wanted to build your own chatbot, then now is your chance! In this workshop, we will explore the...

Disclaimer: This blog provides instructions and resources for the workshop part of my lectures. It is not a replacement for attending class; it may not include some critical steps and the foundatio...

Explore devcontainers and GitHub Copilot to enhance your coding workflow and AI interaction skills. Disclaimer: This blog provides instructions and resources for the workshop part of my lectures...

This week we will discuss the differences between programming and markup languages. While going hands-on, we will learn how to use GitHub Codespaces, work with version control and to write and prev...