Author Akshay KarwalPosted on March 23, 2018 March 23, 2018 Categories General1 Comment on One Day Machine Learning Bootcamp at IITB – CloudxLab	
We start with three machines. We could install Hadoop on these machines by manually downloading and configuring them, but that’s very insufficient. So either we could use Cloudera manager or Ambari. In this tutorial, we are going to use Ambari.
On the first machine, we are going to install the Ambari server. For that, we need to buy these three instances at Amazon and we will follow the Ambari guidelines.
Author Akshay KarwalPosted on March 9, 2018 November 1, 2018 Categories TutorialsLeave a comment on How to Install Hortonworks Data Platform – HDP 2.6 on AWS	
We have already discussed functions. We can write a function in different styles in Scala. The first style is the usual way of defining a function.
In the second style, please note that the return type is omitted, also there is no “return” keyword. The Scala compiler will infer the return type of the function in this case.
If the function body has just one statement, then the curly braces are optional. In the third style, please note that there are no curly braces.
Author Akshay KarwalPosted on January 7, 2018 January 8, 2018 Categories TutorialsLeave a comment on A Simple Tutorial on Scala – Part – 2	
Welcome to the Scala tutorial. We will cover the Scala in two-part blog series. In this part, we will learn the following topics
For better understanding, do hands-on with this tutorial. We’ve made this post in such a way that the reader will find easy to follow the tutorial with hands-on.
It is a statically typed language. Which means it does type checking at compile-time as opposed to run-time. Let me give you an example to better understand this concept.
When we deploy jobs which will run for hours in production, we do not want to discover midway that the code has unexpected runtime errors. With Scala, you can be sure that your code will not give you unexpected errors while running in production.
Unlike Java, in Scala, we do not have to write quite as much code to perform simple tasks and its syntax is very similar to other data-centric languages. You could say that Scala is the modified version of Java with less boilerplate code.
Author Akshay KarwalPosted on January 3, 2018 January 3, 2018 Categories Tutorials2 Comments on A Simple Tutorial on Scala – Part – 1	
A shell script is a file containing a list of commands. Let’s create a simple command that prints two words:
Note: In Unix, the extension doesn’t dictate the program to be used while executing a script. It is the first line of the script that would dictate which program to use. In the example above, the program is “/bin/bash” which is a Unix shell.
Author Akshay KarwalPosted on December 26, 2017 Categories TutorialsLeave a comment on A Simple Tutorial on Linux – Part-2	
We have started this series of tutorials for Linux which is divided into two blog posts. Each one of them will cover basic concepts with practical examples. Also, we have provided the quiz on some of the topics that you can attend for free.
Linux is a Unix like operating system. It is open source and free. We might sometimes use the word “Unix” instead of Linux.
Learning to use the command line interface has a bigger learning curve than the graphical interface but the former can be used to automate very easily. Also, most of the server side work is generally done using the command line interface.
A user executes programs. AngryBird is a program that gets executed by the kernel, for example. When a program is launched, it creates processes. Program or process will be used interchangeably.
A user interacts with the Kernel via the Shell. The console as opened in the previous slide is the shell. A user writes instructions in the shell to execute commands. Shell is also a program that keeps asking you to type the name of other programs to run.
Author Akshay KarwalPosted on December 21, 2017 December 22, 2017 Categories TutorialsLeave a comment on A Simple Tutorial on Linux – Part-1	
CloudxLab has hosted several webinars in the past and all of them have been successful. But this time we thought to try something different. So, we all sat together and decided to do an offline meetup for Machine Learning. Though we had done some in the past, the engagement and interaction that one can get in the online webinar are not comparable. Anyhow, we then got in touch with Drupal Bangalore and they were having this event in R. V College of engineering. And one of the topics was Introduction to Machine Learning. We found this a good opportunity to bring our knowledge in the offline circle too.
So it all happened on Nov 17 where Machine Learning enthusiasts gathered to attend the one day workshop on Machine Learning. The presenter was none other than Mr. Sandeep Giri, who has over 15 years of experience in the domain of Machine learning and Big Data technologies. He has worked in companies like Amazon, InMobi, and D. E. Shaw.
Author Akshay KarwalPosted on December 20, 2017 December 22, 2017 Categories GeneralLeave a comment on A Successful Machine Learning Bootcamp by CloudxLab