AI is technology, everywhere. AI, referring to Artificial Intelligence, makes mundane tasks easier and thereby helps in improving efficiency. How is it relevant to the photography workflow? This can be answered by the question — what are the mundane tasks in photo editing? …


Photo by Hal Gatewood on Unsplash

We started this series with the core intention of designing cross-platform apps that can provide the same performance as native Android and iOS apps. …


Photo by Annie Spratt on Unsplash

In the previous post of my Beginner’s Guide to NativeScript series, we kicked things off by focusing on the high-level benefits of using NativeScript, along with a simple demo app to get us started.

If you haven’t read this introduction, and you’re unfamiliar with NativeScript, I’d suggest taking a look:


Photo by Michał Parzuchowski on Unsplash

Last month, I was asked to create Android and iOS versions of an app for a product. And here’s what happened…

Being a JavaScript developer, I always find it difficult to design Android and iOS apps to provide a native experience to the users. I asked my friend—a great Android…


Photo by Jason Dent on Unsplash

This is the final post in our series covering the ins and outs of working with Google’s AutoML Vision Edge platform. We started our journey by training a simple machine learning model in 3–4 hours. From there, we exported the model into various formats provided by AutoML. …


Photo by S’well on Unsplash

This is the fifth blog post in my AutoML Vision Edge series. The post will help you run AutoML Edge models on Docker containers. If you haven’t been following this blog post series till now, here’s a quick recap:

We started the series by learning how we can train and…


Running TensorFlow.js models on a Node.js server

Photo by Kahika on Unsplash

This post is the 4th post in my series on Google Cloud’s AutoML Vision Edge. The post will cover using the Tensorflow.js models on NodeJS servers. If you are not following the AutoML Vision Edge series till now, here is some recap:

We started the series by learning how we…


Photo by Andrew Small on Unsplash

This is the third post in the Google Cloud AutoML Vision Edge Series. In the first post, we trained and used a .tflite format of the AutoML model. In the second post, we used the .pb file or the TF Saved Model format provided by AutoML using Python.

As we’ve…


Image by Ary setyobudi from Pixabay

This post is part 2 in the series on Google Cloud AutoML Vision Edge. In the previous post, we saw how we can train an edge-ready TensorFlow Lite model with AutoML, from scratch. …


Photo by Alok Sharma on Unsplash

Though I support learning machine learning from scratch, I’m always interested in validating the classic Cost + Effort < Output.

Machine learning is interesting conceptually, but at the same time, it’s hard to understand for a beginner. A lot of effort is needed to master and understand the foundational mathematics…

Aayush Arora

Google Developer Expert for Web Technologies, Co-founder https://filterpixel.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store