Arjun Nair

50 Flips | 8 Magazines | 1 Like | 2 Followers | @arjunair | Keep up with Arjun Nair on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Arjun Nair”

‘Minimalist machine learning’ algorithm analyzes complex microscopy and other images from very little data

(a) Raw microscopy image of a slice of mouse lymphblastoid cells. (b) Reconstructed image using time-consuming manual segmentation — note missing …

Machine Learning

Number Theory I | Mathematics

Welcome!<p>This is one of over 2,200 courses on OCW. Find materials for this course in the pages linked along the left.<p><b>MIT OpenCourseWare</b> is a free & …

Authentic Tiramisu Recipe

"On my first trip to Italy to meet my husband's family back in 1995, I didn't speak a word of Italian. But I did learn how to make great 'dolci' from …

Terrain Rendering In Games – Basics

Hi guys,<p>today I’ll write a bit about terrain rendering. I didn’t find much time at all lately to work more on my engine and signed distance field …

Game Development

How To Make A Drag-and-Drop File Uploader With Vanilla JavaScript

It’s a known fact that file selection inputs are difficult to style the way developers want to, so many simply hide it and create a button that opens …

Web Development

Let’s Build A Simple Interpreter. Part 1.

<i>“If you don’t know how compilers work, then you don’t know how computers work. If you’re not 100% sure whether you know how compilers work, then you</i> …

Python Programming

Build Your Own Blockchain

How to Create a Private Ethereum Blockchain from Ground-up?<p>Ethereum is a decentralized platform that runs smart contracts, applications that run …

This app uses artificial intelligence to turn design mockups into source code

While traditionally it has been the task of front-end developers to transform the work of designers from raw graphical user interface mockups to actual source code, this trend might soon be a thing of the past – courtesy of artificial intelligence.<p>Copenhagen-based startup UIzard Technologies has …

Artificial Intelligence

Implementing Decision Trees using Scikit-Learn – Becoming Human: Artificial Intelligence Magazine

What is Scikit-Learn?<p>Scikit-Learn is a popular library for Machine Learning in python programming language. If you want to test your knowledge with …

Creating One Browser Extension For All Browsers: Edge, Chrome, Firefox, Opera, Brave And Vivaldi

In today's article, we'll create a JavaScript extension that works in all major modern browsers, using the very same code base. Indeed, the Chrome …

Software

Learning AI If You Suck at Math — P6 — Math Notation Made Easy!

If you’ve followed parts 1, 2, 3, 4, 5 and 7 of this series you know that you really don’t need a lot of math to get started with AI. You can dive …

Fueling the Gold Rush: The Greatest Public Datasets for AI

It has never been easier to build AI or machine learning-based systems than it is today. The ubiquity of cutting edge open-source tools such as …

Learning AI if You Suck at Math — Part Two — Practical Projects

If you read the first article in this series, you’re already on your way to upping your math game. Maybe some of those funny little symbols are …

Deep Learning in Python: Getting Started

Deep learning is all the rage. You hear about it in the news, you read it about it in the news and it’s all over popular culture as well. What’s …

Machine Learning

Machine Learning: Foundations

When you want a person to do something, you train them. When you want a computer to do something, you program it. However, there are ways to make …

Deep Learning

Building your bot's brain with Node.js and spaCy

<i>This is a guest post by Wah Loon Keng, the author of spacy-nlp, a client that exposes spaCy's NLP text parsing to Node.js (and other languages) via</i> …

JavaScript

Chess Programming Part I: Getting Started

This series takes the reader through the algorithms and strategies needed in creating the artificial intelligence involved in chess and similar …

Artificial Intelligence

How to Build Your Own Amazon Echo with a Raspberry Pi

The Amazon Echo is useful to have around the home. It can play podcasts, take reminders and notes, tell you the length of your commute, even control …

A Guide to TF Layers: Building a Convolutional Neural Network

The TensorFlow layers module provides a high-level API that makes it easy to construct a neural network. It provides methods that facilitate the …

Deep Learning

Extend the Unity3d Editor

The Unity Editor is (undeniably) an awesome engine for building games, but often gets <i>this close</i> to actually fitting your needs. At times, you …

Game Development

How to build a robot that “sees” with $100 and TensorFlow

Object recognition is one of the most exciting areas in machine learning right now. Computers have been able to recognize objects like faces or cats …

Turn your Raspberry Pi into the ultimate music streamer

If you've got a spare Raspberry Pi laying around, turn it into a DIY Sonos setup with Pi MusicBox.<p>The number of things you can do with a Raspberry Pi is astounding. For a little over $35, you can create a networked media server for streaming all your digital movies to your TV or give your existing …

Raspberry Pi

How to Build Your First Amplifier

In this tutorial we are going to build an amplifier circuit. We are going to accomplish this via the venerable LM386 integrated circuit (IC) …

Complete Blender Game Art Tutorial. From zero experience to 2D or 3D game ready asset

Exactly as the title says, this title takes someone with ZERO experience and teaches them how to use Blender to the point they will be able to create …

An insider’s take on monetizing free-to-play games

From a monetization perspective, the greatest strength of the free-to-play mobile games model is its flexibility.<p>The challenge of convincing people to pay for a game is as much a problem as an opportunity, allowing developers to create a model that works for both their players and their business. …

Procedural Dungeon Generation Algorithm

<b>The following blog post, unless otherwise noted, was written by a member of Gamasutra’s community.<br>The thoughts and opinions expressed are those of</b> …

The 51 Best Fantasy Series Ever Written

Whether you're a Swords and Sorcery type of fantasy reader, a fan of battles and betrayal, or you just want a few more goddamn elves in your life, there's something for you here. These are the truly great fantasy series written in the last 50 years.

Books

Guitar Music Theory for Songwriters

​<p>We’re looking for the ability to do a simple comparison between two notes.<p>In the above diagram I’ve listed them for you.<p>The one on the left (at the …

Electric Guitar

15 Articles Every Game Developer Must Read

You’re probably reading this because you’re someone who already makes games for a living, or someone who wants to make games for a living. If you’ve …

Game Development