SHOGUN es una caja de herramientas de aprendizaje automático a gran escala que unifica el aprendizaje a gran escala para una amplia gama de tipos de características y configuraciones de aprendizaje, como clasificación, regresión o análisis exploratorio de datos.