Using Gmail API with PHP: Send or read emails, get attachments and more

Google’s documentation for Gmail API Client Library for PHP is very basic. It has a quickstart guide which is somewhat useful but it gets you started with code which works...

Setting up Kinect for Linux

Windows is what I usually use. It’s what I grew up with. It’s what I know best. Nevertheless, it hasn’t adapted very well to ARM. There have been push to...

Converting Multi-label Data to One Hot Encoding

I recently needed to train a model using multi-label data but of course for any machine learning task, data is of the utmost importance. So, I wanted to transform a...

Svelte | My favourite JS framework for a great DX

I’m a sucker for underdogs. I love to give them a chance. When learning something new I’d much rather go for a better but lesser known framework. Of course, something...

Making a foreground subject transparent without removing textures in Photoshop

Recently while working on a site, I needed some t-shirt mockups. The site had a product designer and I needed a lot of different colors for each product. So, I...

A Refresher: NLP - Text Preprocessing and Wrangling

This post aims to show some basic text preprocessing and wrangling techniques What is preprocessing and wrangling in NLP? Data Preprocessing Most real-world data especially natural textual data is very...

A Refresher: Machine Learning Basics

Here’s a post to remind me of what I’ve learned so far. I’ll keep updating this post as I move forward. A few definitions Labels Labels are what we’re trying...

Learning UWP XAML

UWP XAML Formatting text: <Run> is an inline TextBlock Property and it can be used to format plain texts within the textblock like so: <TextBlock Name="myText" TextWrapping="Wrap"> This plain text...