Skip to content

HarshitDawar55/MachineLearning-Spark-Scala

Repository files navigation

MachineLearning-Spark-Scala

SparkScalaML

✨🎆🎉 Important points about this Repository!!!!! 🎉🎆✨

This Repository contains multiple well-defined Machine Learning projects in Apache Spark using Native Supported Language Scala!

Code is present in the form of Scala Worksheets in this Repository!

Brief about Scala & why to choose Scala!

  • It is the most rapidly growing programming language.

  • One of the few pure functional languages available.

  • Provides Conciseness in code.

  • It is the native language for Apache Spark.

  • Highly scalable & capable of writing the complex codes efficiently.

Brief about Apache Spark & why to choose it!

  • One of the most demanded Big Data Tool in the industry.

  • Provides complete flexibility to the user to perform almost all the data science tasks due to the multiple tools and languages support.

  • The Fastest tool to perform the task because it used In-Memory Computation Approach.

  • Provides SQL, Machine Learning, Visualization, Streaming & Hive support to the user.

  • Supports multiple languages like Java, R, Scala, & Python.

  • It works on lazy evaluation which makes it very efficient for the big tasks.

  • It creates physical & Logical plans for the task execution, to read more about it Visit Here!

Apache Spark Machine Learning Support!

  • Apache Spark has a machine learning library dedicated for the machine learning tasks, it is very elegant & easy to use.

  • It has the support for multiple machine learning algorithm categories like Regression, Clustering, Classification, Dimensionality Reduction, etc.

  • Dataframe & Dataset support has been provided by Spark for the Internal Processing.

  • Machine Learning Library of Spark: org.apache.spark.ml, through this Library, Apache Spark provides the support for the Machine Learning capabilities.

License for this Repository!

To check out the License for this Repository Click Here!

About

This Repository contains Machine Learning projects in Apache Spark using Native Supported Language Scala!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages