Data Science, Artificial Intelligence, Jupyter Notebook, Machine Learning, Deep Learning.
the code to a back-end “kernel” which runs the code and returns the results. Many Jupyter kernels have been created, supporting dozens of programming languages. The kernels need not reside on the data scientist’s computer. Notebooks can also run in the cloud such as Google’s Collaboratory project.