Author Archives: Akash Sethi

About Akash Sethi

I am Akash Sethi. I am currently working at Knoldus Software LLP.

Introduction to Perceptron: Neural Network

What is Perceptron? In machine learning, the perceptron is an algorithm for supervised learning of binary classifiers. It is a type of linear classifier, i.e. a classification algorithm that makes its predictions based on a linear predictor function combining a … Continue reading

Posted in artificial neural network, machine learning, Scala | 1 Comment

Decision Tree in Apache Spark

What is Decision Tree? A decision tree is a powerful method for classification and prediction and for facilitating decision making in sequential decision problems. A Decision tree is made up of two components:- A Decision Outcome and, A Decision tree … Continue reading

Posted in Scala | 1 Comment

Introduction to Machine Learning

Before jumping directly into what is Machine Learning lets starts with the meaning of individual words i.e. What is Machine and What is Learning. A machine is a tool containing one or more parts that transform energy. Machines are usually … Continue reading

Posted in machine learning, Scala | Tagged , , , | 2 Comments

Cassandra Internals: Writing Process

What is Apache Cassandra? Apache Cassandra is a massively scalable open source non-relational database that offers continuous availability, linear scale performance, operational simplicity and easy data distribution across multiple data centres and cloud availability zones. Cassandra was originally developed at … Continue reading

Posted in Cassandra, Scala | Tagged , , , , , , | Leave a comment

Getting Started with Apache Solr

Apache Solr is an open source search server. Apache Solr includes the full-text search engine called Apache Lucene. So basically Solr is an HTTP wrapper around an inverted Index provided by Lucene. The purpose of Inverted Index is to allow … Continue reading

Posted in Scala | Leave a comment

Quorum : Ethereum-based distributed ledger protocol

In Simple words Quorum is an Ethereum-based distributed ledger protocol that supports transaction and contract privacy. The primary features of Quorum. Transaction and contract privacy Voting-based consensus mechanism Network/Peer permissions management Higher performance Apart from these feature Quorum includes one … Continue reading

Posted in Blockchain, Scala | Tagged , , , , , , | Leave a comment

BlockChain Internals: Data Storage

A BlockChain is a public ledger that create a digital ledger of transactions and share it among a distributed network of computers. BlockChain uses cryptography to allow each participant on the network to manipulate the ledger in a secure way … Continue reading

Posted in Scala | 1 Comment

Introduction to MultiChain : BlockChains

MultiChain is a platform that enable us to create and deploy private BlockChain that can be used either within a Organization or between Organizations. MultiChain provides a simple API and command-line interface thats make it easy to maintain and deploy. … Continue reading

Posted in Scala | Leave a comment

Hadoop Word Count Program in Scala

You must have seen Hadoop word count program in java, python or in c/c++ but probably not in Scala. so, lets learn how to build Word Count Program in Scala. Submitting a Job to Hadoop which is written in Scala … Continue reading

Posted in big data, Scala | Tagged , , , , , | 4 Comments

Introduction to Apache Hadoop: The Need

In this Blog we will read about the Hadoop fundamentals. After reading this blog we will be able to understand why we need Apache Hadoop, So lets starts with the problem. Whats the Problem :- The problem is simple: the … Continue reading

Posted in Scala | Tagged , , | Leave a comment