Michelangelo is Uber's machine learning platform.
The Uber Engineering team started the development of Michelangelo in mid 2015. It was built with a mix of open source systems and components made in-house. The primary open sourced components used are HDFS, SparkSpark, Samza, Cassandra, MLLib, XGBoost, and TensorFlow.
