TeslaML: Steering Machine Learning Automatically in Tencent

In this demonstration, we showcase TeslaML, the machine learning (ML) platform in Tencent Inc. TeslaML offers an interactive and visual workspace for users to create an ML pipeline via dragging, placing, and connecting the implemented modules. For the non-experts, TeslaML provides many ready-to-use ML modules to build an ML pipeline without any programming. Besides, TeslaML abstracts many existing ML systems as system modules. The integration of various systems enables the experienced users to use their preferred systems, to test new algorithms, and to obtain the most efficient execution. Furthermore, TeslaML provides many schedulers to meet different scheduling requirements.