Savidude's Blog

  • Blog

    • Programming
    • Technology
    • Life/Travel
  • Photography

  • Projects

  • About

  • More

    Use tab to navigate through the menu items.
    How I made two AI agents learn Chess by playing against themselves
    Savidu Dias
    • Aug 12, 2021
    • 10 min

    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...
    235 views0 comments
    Resolving Conflicts in WSO2 Updates 2.0
    Savidu Dias
    • Jun 29, 2021
    • 4 min

    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...
    63 views0 comments
    Explaining Video Game AI: Part 1 - Bellman Equation
    Savidu Dias
    • Feb 28, 2021
    • 3 min

    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...
    79 views0 comments
    How I Built A Chrome Extension that Filters out Angry Tweets
    Savidu Dias
    • Aug 2, 2020
    • 7 min

    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...
    100 views0 comments
    To Noobs With Love: Machine Learning: Support Vector Machines
    Savidu Dias
    • Apr 18, 2020
    • 5 min

    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
    39 views0 comments
    To Noobs with Love: Machine Learning: P-Values and Significance Tests
    Savidu Dias
    • Mar 26, 2020
    • 6 min

    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
    58 views0 comments
    To Noobs with Love: Machine Learning: Multiple Linear Regression
    Savidu Dias
    • Mar 23, 2020
    • 3 min

    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
    14 views0 comments
    To Noobs with Love: Machine Learning: Simple Linear Regression
    Savidu Dias
    • Mar 21, 2020
    • 3 min

    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
    27 views0 comments
    Deploying Your Own VPN Server On the Cloud with Algo VPN in 15 minutes
    Savidu Dias
    • Apr 22, 2019
    • 3 min

    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...
    42 views0 comments
    Setting up WSO2 API Manager on Pivotal Cloud Foundry with MySQL
    Savidu Dias
    • Feb 17, 2019
    • 8 min

    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...
    22 views0 comments
    Simple Guide to Setting up Pivotal Cloud Foundry on AWS
    Savidu Dias
    • Feb 4, 2019
    • 9 min

    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...
    88 views0 comments
    Developing a Simple Programming Language - Part 5: Parenthesized Expressions
    Savidu Dias
    • Dec 27, 2018
    • 3 min

    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 ...
    6 views0 comments
    Developing a Simple Programming Language - Part 4: Associativity, Precedence, and Grammars
    Savidu Dias
    • Dec 27, 2018
    • 7 min

    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 ...
    15 views0 comments
    Developing a Simple Programming Language - Part 3: Syntax Diagrams
    Savidu Dias
    • Dec 26, 2018
    • 4 min

    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...
    10 views0 comments
    Savidu Dias
    • Dec 24, 2018
    • 8 min

    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!...
    10 views0 comments
    Developing a Simple Programming Language- Part 1: Compilers and Interpreters
    Savidu Dias
    • Dec 23, 2018
    • 9 min

    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, ...
    42 views0 comments

    © 2021 by savidude.com

    • Twitter
    • github_edited
    • LinkedIn