Abstract: In an embodiment, the disclosure provides a special-purpose computer system executing operations that allow drag-and-drop input to perform data science operations using visual and graphically enabled data analysis, engineering, and modeling. Using the visual techniques of the disclosure, computer systems are programmed to support rapid creation of data science models and automatic generation of output program code, such as dynamically generated Python, to implement a data science project. In this manner, business-savvy users who are not programmers can execute the system to parse through their data and make useful decisions based on the data, with a focus toward results interpretation and away from computer programming.