Home

Awesome

AJA - Accomplish Joyfull Adventures

Data Science with Spark and Scala


###Topics Explored

###Introduction to Scala

####Basics

####Object Oriented Programming in Scala

####Functional Programming in Scala

####Breeze ~ Linear Algebra

###Introduction to Spark

What is Spark?

Spark Basics

####Working with RDDs in Spark

####Aggregating Data with Pair RDDs

Writing and Deploying Spark Applications

Parallel Processing

Spark RDD Persistence

####Spark Streaming

####Common Patterns in Spark Data Processing

Improving Spark Performance

####Spark SQL and DataFrames

####Spark Machine Learning

####GraphX

##Data Science

####Machine Learning in Scala


Project Structure


##Build Environment Linux Ubuntu 12.04+

Git Links

##Wiki

Contribution

Let us begin our jouney from here!

Contact: mageswaran1989@gmail.com