top of page
Search


Learning Finnish with GenAI: Part 3 - This one sucks
I’m going to level with you here. I’ve been putting off making this one for a long time. Mainly because this one has nothing to do with AI, agents, or anything of the sort. Instead, this is about how we put everything together and deploy it to the cloud. Why are you doing this to yourself? Because things need to make sense, that's why. I want to get into the part where I REALLY start working with AI agents in a way that can help me learn Finnish. To do that, I need to have th

Savidu Dias
Mar 269 min read


Learning Finnish with GenAI: Part 2 - What the hell is an agent?
Welcome back. I know what you’re thinking… “Waaat? You actually did a part 2 for a blog “series” of yours?” Yes I did. It’s a moment of celebration for all of us. Treat yourself with something nice. I heard gambling is nice. Part 2?? I didn’t even read the first part. You’re not that interesting. Alright… bit rude, but let’s recap, shall we? The goal of what we are trying to do is get a web application that teaches you Finnish through conversation. This is the end result. The

Savidu Dias
Mar 125 min read


Learning Finnish with AI: Part 1- Devil’s Avocado
Alright, what’s all this then? Alright kids, gather around. It’s time you hear about the greatest story ever told. Our tale begins sometime around August of the in the ancient year of 2025. I have been living in Finland for almost 4 years, and have not learned the language. As a foreigner working in tech, I almost never needed to use Finnish as pretty much everyone everyone here speaks English. Every time I try to learn the language, I feel like I could rather spend that time

Savidu Dias
Feb 912 min read


Guide to Adulting: Managing your Expenses
Greetings, weird people of the internet. It is I, your favourite blogger who has not posted anything for over 3 years. In this blog, I...

Savidu Dias
Feb 13, 202514 min read


Survival guide to getting settled in Finland as a student: Part 1
Hiya there! For those of you who don’t know me, my name is Savidu. I am from Sri Lanka, and as of the time of writing this blog, I am a...

Savidu Dias
Jan 4, 202215 min read


Moving to Finland: Starting the next chapter of my life
2021 has been the most eventful year of my life so far. Coming from an extremely uneventful year where I spent almost all of my time at...

Savidu Dias
Dec 15, 202110 min read


My five-day trip to India: Navigating through incompetence during a pandemic
As of the day of writing this, I have been to 8 different countries. I’ve had unpleasant experiences in all of them, but never have I...

Savidu Dias
Oct 10, 202120 min read


How I made two AI agents learn Chess by playing against themselves
I recently started dipping my toes into Reinforcement learning. I followed some tutorials and developed some basic applications like a...

Savidu Dias
Aug 13, 202110 min read


Resolving Conflicts in WSO2 Updates 2.0
WSO2 is the world’s #1 Open Source Integration Vendor. If you are familiar with WSO2’s lineup of products, you may also be interested in...

Savidu Dias
Jun 29, 20214 min read


Moon Photography: Finding the Right Balance
The 24th of June was supposed to be the only day of the year 2021 that was supposed to have a Super Moon, although I swear we had one a...

Savidu Dias
Jun 26, 20215 min read


My Experience with COVID and Going into Quarantine
Exactly one month ago, on the day of my birthday, I woke up to some interesting news. My usual morning routine involves going through ...

Savidu Dias
Jun 12, 202110 min read


Explaining Video Game AI: Part 1 - Bellman Equation
Let’s analyze what just happened here. Although there was a good amount of distance between me and the Creeper, it somehow managed to...

Savidu Dias
Feb 28, 20213 min read


How I Built A Chrome Extension that Filters out Angry Tweets
Twitter is the ideal social media platform to discuss hot social issues, but lately it feels like the platform gives a bigger spotlight...

Savidu Dias
Aug 3, 20207 min read


To Noobs with Love: Deep Learning
If you’ve stumbled on to this post, you’re most likely new to Deep Learning and are wondering what it is. As the title suggests, this is...

Savidu Dias
May 5, 20207 min read


To Noobs With Love: Machine Learning: Support Vector Machines
Support Vector Machine (SVM) is a relatively boring machine learning model that is used to classify data into two groups. After providing th

Savidu Dias
Apr 18, 20205 min read


To Noobs with Love: Machine Learning: P-Values and Significance Tests
The significance level is the probability of rejecting the null hypothesis when it is true. For example, a significance level of 0.05 indica

Savidu Dias
Mar 27, 20206 min read


To Noobs with Love: Machine Learning: Multiple Linear Regression
Unlike Simple Linear Regression, Multiple Linear Regression can have more than one independent variable. The goal of Multiple Linear Regress

Savidu Dias
Mar 23, 20203 min read


To Noobs with Love: Machine Learning: Simple Linear Regression
You might be familiar with plotting line graphs with one X axis and one Y axis. The values in the X axis are sometimes called “independent v

Savidu Dias
Mar 21, 20203 min read


Deploying Your Own VPN Server On the Cloud with Algo VPN in 15 minutes
If you wound up on this article, and somehow have no idea what in God’s name a VPN is, I’ll explain it with Romain Dillet’s analogy in...

Savidu Dias
Apr 22, 20193 min read


Setting up WSO2 API Manager on Pivotal Cloud Foundry with MySQL
WSO2 API Manager is now available as an installation option on Pivotal Cloud Foundry (PCF). This is a setup guide on the installation...

Savidu Dias
Feb 17, 20198 min read
bottom of page