1. In a digital environment for performing data science operations, a method of creating data science operations, the method comprising: providing, via a user interface, a list of data sources; providing, via the user interface, a list of data science algorithms; receiving, based on user input, a selection of: a data source from the list of data sources; and a data science algorithm from the list of data science algorithms; identifying reusable algorithm building blocks from the data science algorithm; generating, by at least one processor, a data science operation by pairing data from the data source with the identified reusable algorithm building blocks from the data science algorithm; executing, by the at least one processor, the generated data science operation to generate a data science result; and providing, via the user interface, a visualization of the data science result.