Spark, Scala, Java, Big Data, Data Science.
are outside the scope of this article, but if you are interested, please go through the following links that I used to solve assembly issues while preparing code for this article: Introduction to creating Fat JAR using sbt. Answer to StackOverflow question about the issue with assembling Spark jobs