top of page
Search

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
879 views
0 comments


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
242 views
0 comments


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
116 views
0 comments

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
111 views
0 comments

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
45 views
0 comments

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
65 views
0 comments

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
61 views
0 comments

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
32 views
0 comments


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
91 views
0 comments

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
40 views
0 comments

Simple Guide to Setting up Pivotal Cloud Foundry on AWS
As amazing as Pivotal Cloud Foundry (PCF) is, creating your own PCF setup is a rather challenging task. Speaking from experience, it...
Savidu Dias
Feb 4, 20199 min read
137 views
0 comments

Developing a Simple Programming Language - Part 5: Parenthesized Expressions
Are you excited as much as I am? Today is the day we’ll complete our calculator, and start getting into the good stuff. We’ll be adding ...
Savidu Dias
Dec 27, 20183 min read
27 views
0 comments

Developing a Simple Programming Language - Part 4: Associativity, Precedence, and Grammars
Greetings, my child. In the last chapter, we learned about parsing arithmetic expressions with multiple additions and subtractions. In ...
Savidu Dias
Dec 27, 20187 min read
30 views
0 comments

Developing a Simple Programming Language - Part 3: Syntax Diagrams
Oh hi there! I’ve been expecting you. Congratulations on making it to part 3 of Developing a Simple Programming Language. Today’s...
Savidu Dias
Dec 26, 20184 min read
77 views
0 comments
Developing a Simple Programming Language - Part 2: Components of an Interpreter
Hello, and welcome to part 2 of developing a simple Programming Language! If you have made it this far, give yourself a pat on the back!...
Savidu Dias
Dec 24, 20188 min read
26 views
0 comments

Developing a Simple Programming Language- Part 1: Compilers and Interpreters
Hello! Welcome to Season 1, Episode 1 of Developing a Simple Programming Language (and other ways to hang yourself). If you’re here, ...
Savidu Dias
Dec 23, 20189 min read
84 views
0 comments
bottom of page