Google “tools to collaborate remotely” and you will get a list of the usual suspects – Trello, Slack, Zoom etc. That is all communication focused, and that’s great, but we are developers. What about the coding environment and the code – can I use Docker to collaborate with my team-mates on code development? Let me set this up – we…
Hey, I’m Kartik. Nice to meet you, and thanks for visiting my page. You will find here many of the projects that I have worked on, and, am working on. For any project, I have tried to document it as I have worked on it. I have tried to capture, and link to, what I found to be the most…
“Kartik, what do you do?” – asked you. Lets see – nowadays I design AI algorithms. I have designed Integrated Circuits, solar powered irrigation pumps in India, have founded a company, have some US patents. But what do I do? The 42nd time someone asked me this, I went deeper. As an undergraduate student at the Indian Institute of Technology (IIT),…
This is the first in a series of posts on how to run AI on the Raspberry Pi (AI on Pi). The first step – setting up the Raspberry Pi. The final goal is to use the Pi to run a deep learning application. This could be vision related – example, recognizing an event from images/video feed, using Convolutional Neural…
Where should the AI live? Does it have to be in the Cloud? Or does it live in the Edge? Is it even an option (sometimes it’s not)? Is there a hybrid solution, that is, bits and pieces live on the Edge, and the Cloud? This article examines various criteria that have an impact on this decision