SherlockML

SherlockML is a cutting edge data science platform that provides the tools and infrastructure for data scientists to easily complete complex analyses and build sophisticated data models, eliminating IT burdens and helping data scientists to work faster and collaborate more effectively.

Designing products that have such a technical and complex core concept is a big challenge. With the effort of a team of brillant software engineers and data scientists, SherlockML was designed to deliver a slick experience to complex (and often painful) tasks that data scientists need to deal with in a daily basis.

ROLE Product Design Lead
COMPANY ASI Data Science
YEAR 2016 / 2017

sml-1sml-1

The product Design System was created using an atomic design approach, ensuring a consistent and high-quality delivery of the front-end.

__

sml-2sml-2
sml-componentssml-components

The app was designed in Sketch and prototyped in Invision, using Craft.

__

sml-craftsml-craft

As in most startups and fast-paced companies, being multi-skill comes very handy. Front-end programming is part of my daily routine, and I worked side-by-side with the front-end engineers on creating components using ReactJS.

__

sml-codesml-code

The result was a slick interface in which users can easily interate through projects and with one-click manage their servers and set up environments.

__

sml-3sml-3

We designed and tested multiple views of the file system in order to find the ideal organisation of the workspace and the datasets.

__

sml-4sml-4

Datasets can be rapidly explored and cleaned through Lens, a custom productivity tool that provides in-depth information and advanced visualisations.

__

sml-5sml-5

We created a framework that allows for sub-applications to be created to extend the platform capabilities, generating insights and amazing visualisations.

__

sml-6sml-6