Welcome To Narcodes

Hey there! Thanks for dropping by! I'm Adi, a CS undergrad in my junior year, and welcome to my blog / "place where I'd like to show off my projects". I've always wanted to display projects that I intend to make, in a cool and fun way. This website is a personal attempt in that direction. Its name is a pun on a popular 3 season thriller series (a personal favorite, take a guess ;)) and my interest in "narrative coding". I hope you enjoy your time here!


Came alive on March 31, 2020

A few interactive tools to visualize bandits - a simple problem in reinforcement learning. Despite being relatively easier to reason about, bandit problems have a plethora of use cases. In this post, you'll get to see a few bandits in action, and hopefully gain more insight into their working.

Came alive on March 25, 2020

A micro-service powered "Corona Counter" built using Tornado. Simply enter a country and get the latest active, recovered and dead cases for the country. Tornado is a web framework and asynchronous networking library. Tornado is super cool for micro-services, and in this post we'll get to know why.

Came alive on March 19, 2020

In this post, you'll get to see tabular Q learning in action! This web app lets you see how the policy of the agent develops in the tabular q learning algorithm. We'll illustrate this with the help of the FrozenLake Environment from the popular openai-gym library...

Came alive on March 12, 2020

The "Selenium" python package is cool. The "webdriver" that selenium provides is even cooler. Let me tell you how I used it to attend my online classes in the morning - when in fact I was sleeping in my room. I could've just logged in to my class and went back to sleep - but what's the fun in that? ;)