The Algorithm Behind Ragas in Carnatic Music
In Carnatic (and in Hindustani, though this blog post will focus on Carnatic) music, there is the concept of raga. At face value, a raga is just a scale or a collection of notes. Think of it as a...
Welcome to my blog! I'm a student passionate about machine learning, coding, and sharing what I learn. Here you'll find ML Club lectures, tutorials, and snapshots from my journey in computer science and beyond.
Explore my lecture videos and travel photos using the tabs in the sidebar. Scroll down for blog posts. Thanks for visiting!
In Carnatic (and in Hindustani, though this blog post will focus on Carnatic) music, there is the concept of raga. At face value, a raga is just a scale or a collection of notes. Think of it as a...
What is a Turing Machine? Image from Wikipedia “We can only see a short distance ahead, but we can see plenty there that needs to be done.” – Alan Turing. A Turing machine is a theoretic...
Introduction The perceptron is an early innovation made in the field of machine learning. Designed to mimic the neurons in the human brain, it went on to build the foundations of today’s neural n...
Linear Regression is all about lines of best fit for a given dataset. But how do we find lines of best fit? Here is a quick answer: Start with a random line For each data point in data...
In this ML Club session, we’ll learn how to visualize 1000-dimensional data! High dimensional data is everywhere! How do we do this? We have to represent a 1000 dimensions in 2 dimensions such th...
Did you ever wonder how Netflix and TikTok can recommend movies and videos specifically tailored to you? Turns out, there is a lot of machine learning behind these apps. In this ML Club video, we...
If you love designing in CAD and love to code, this might be right up your alley! Computer Aided Design, or CAD, is a type of software that allows users to model out 3D parts and assemblies. Whil...
Sample email RSS feed reader Intro So you want to keep up with the news. You could go to cnn.com or read the newspaper, but let’s be honest: those sites do not cover (at least to a great depth) ...
This site just got a new look! I migrated from Wordpress to Jekyll. So far, I am extremely happy about it! I moved to Jekyll because it is a static site generator, whereas Wordpress is a dynamic...
Coding with Karthik: Visualizing the Perceptron Learning Algorithm Remember that blog post? ^ Well, I wanted to do the same thing but in the C Programming Language. To write the perceptron lea...