As an Engineer, should you focus on becoming a Generalist or Specialist? Everyone in the tech industry knows that every few years (months?) a new technology or framework enters the market. Angular, Ember and JQuery were good enough until React came up. Not that people don’t use Angular anymore, but everyone wants to learn ReactContinue reading “Who should you be: Technology Generalist or Specialist?”
In this post, I’ll perform a small comparative study between the background architecture of TensorFlow: A System for Large-Scale Machine Learning and PyTorch: An Imperative Style, High-Performance Deep Learning Library The information mentioned below is extracted for these two papers.
This short post is written for recent graduates / current students looking for a job as a Software Engineer, containing a list of resources to help them in their preparation. This list is by no means comprehensive and is only supposed to provide a starting point to freshers who are beginning their job search andContinue reading “Top Resources for Software Engineer – New Grad Job Search”
Now that I’m back at Arizona State University for my fall semester, this seems like a good time to share my Summer 2019 Internship experience with everyone. I decided to write this blog for anyone interested in applying at Walmart Labs for an Internship. The whole experience was full of learning and fun and I’llContinue reading “My Summer Internship Experience at Walmart Labs”
Support Vector Machine (SVM) is one of the most popular Machine Learning Classifier…
This fall I joined the Masters in Computer Science Graduate program at the ever amazing and diverse Arizona State University. Coming to the US was an intimidating task given that I had never lived alone and the baggage loss at the airport added to the troubles but more on that later. So after arriving inContinue reading “Life @ Arizona State University”
Artificial intelligence is a term that inspires wonder in the minds of some people but instigates terror in the hearts of others. The truth is AI is changing our lives at a phenomenal speed. From driverless cars to special purpose robots, AI is meant to enhance the quality of human lives.
If you are preparing for Software Developer / Engineer jobs, you have to be prepared to go through rigorous technical interviews. All these interviews require good programming skills. Apart from impressive side projects and relevant experience, knowledge of Data Structures (DS) and Algorithm Design & Analysis (ADA) with good problem-solving skills are the most importantContinue reading “Want to ace technical interviews? Get started with Competitive Programming!”
Deep learning is a subfield of Machine learning which is changing the world around us. From driverless cars to speech recognition, Deep learning is making everything possible. It has become a hot topic of Industry as well as academia and is affecting nearly all Industries related to ML and Artificial Intelligence.
Hey people! In this tutorial, we’ll develop a basic Audio capturing android application. This tutorial is the second part of the series in which we develop basic Android applications.