Insights and perspectives to keep you updated.

MachineX: Malaria detection using Artificial Intelligence

Reading Time: 5 minutes In this blog we will talk about why Malaria detection is important to detect early presence of parasitized cells in a thin blood smear. Introduction Malaria is a deadly, infectious mosquito-borne disease caused by Plasmodium parasites. These parasites are transmitted by the bites of infected female Anopheles mosquitoes. While we won’t get into details about the disease, there are five main types of malaria. Let’s Continue Reading

Effective Java: try v/s try with resources

Reading Time: 3 minutes It’s not uncommon to acquire resources while developing and forgetting to close them. For example, InputStream is a resource that would be explicitly needed to be closed and hence can be often overlooked.  To effectively work with our resources it is important that we return the resources as soon as we are done using them else they may lead to performance consequences. One of the Continue Reading

Fast Data: The New Age Analytics For Enhanced Customer Experience

Reading Time: 6 minutes Data is evolving both in terms of quality and quantity in today’s enterprises and in the past few years, changes have occurred at a much faster pace. Not long ago, Big Data was considered the next big thing for digital transformation. Technologies like Hadoop and HBase made sense as batch processing of data was the norm. But things are not the same now.  By the Continue Reading

Apache Spark

Deep Dive into Apache Spark Transformations and Action

Reading Time: 4 minutes In our previous blog of Apache Spark, we discussed a little about what Transformations & Actions are? Now we will get deeper into the topic and will understand what actually they are & how they play a vital role to work with Apache Spark? What is Spark RDD? Spark introduces the concept of an RDD (Resilient Distributed Dataset), an immutable fault-tolerant, distributed collection of objects Continue Reading

Ever Used Scala Views For Lazy Transformation?

Reading Time: 3 minutes We all know the power of lazy variables in Scala programming. If you are developing the application with huge data then you must have worked with the Scala collections. Some mostly used collections are List, Seq, Vector, etc. Similarly, you must be aware of the power of Streams. The streams are a very powerful tool for handling the infinite flow of data and streams are Continue Reading

Performance Benchmarking Akka Actors vs Java Threads

Reading Time: 3 minutes Think of a scenario where you are standing in front of a long queue of your cafeteria to order your favorite food. Some people might get so frustrated that they leave the queue without even ordering. Thinking of these types of situations cafeteria management decided to introduce a token system. You can simply sit and chit-chat with your friends while waiting for your token number. Continue Reading

Is Machine Learning In Banking Sector The Most Trending Thing Now?

Reading Time: 4 minutes Have you ever imagined a world without Banks? Just try it, and you will find it very difficult to live in a world without banks. Banks are one of the most important parts of the financial economy of any country. On the other hand Machine Learning and AI are one of the most trending technologies these days.  In this blog we will be discussing different Continue Reading

MachineX: Alphabets of PyTorch (Part 1)

Reading Time: 6 minutes Overview In this blog, you’ll get an introduction to deep learning using the PyTorch framework, we will see some basics of PyTorch. Introduction to PyTorch PyTorch is a Python machine learning package based on Torch, which is an open-source machine learning package based on the programming language Lua. Two main features: Tensor computation (like NumPy) with strong GPU acceleration Automatic differentiation for building and training Continue Reading

Scalageek- What makes it Unique

Reading Time: 4 minutes In my previous blog, I talked about some features of ScalaGeek. To achieve those feature a lot of has been done that I will cover in coming blogs. In this blog, I will talk about some in-build features of ScalaGeek that makes it flexible.  MetaData  This is the complete metaData of ScalaGeek. This is in the form of JSON. Basically, it is the structure of Continue Reading

Knoldus Pune Careers - Hiring Freshers

Get a head start on your career at Knoldus. Join us!