AI Business is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.

AI Practitioner

IBM unveils free AI toolkit for Jupyter Notebook

by Max Smolaks
Article Image

Elyra extends the functionality of the popular computational environment

IBM has shared the code for Elyra, an open source AI toolkit designed to supplement the latest iteration of Jupyter Notebook.

This document format has emerged as the de facto standard in creation of machine learning models.

Elyra is a Swiss army knife that aims to assist data scientists through the entire model development life cycle. It includes a visual editor for building AI pipelines, new distributed computing features, integrated support for Git repositories and a shared configuration service.

On the bandwagon

Jupyter Notebook is the offspring of Project Jupyter, a non-profit established in 2015 to develop software for data science and scientific computing. You can think about it as an open source answer to Wolfram’s well-established, proprietary Mathematica software.

The name is a portmanteau of Julia, Python and R, the three core programming languages supported by the project. The notebooks enable data scientists to embed code, media and text right into their research documents, and provide remote access to the digital workspace.

The software is completely free; the organization responsible for coordinating its development receives direct funding from a variety of sources, ranging from Google and Microsoft to the European Union's Horizon 2020 innovation program. According to one estimate, there were more than 7 million publicly available Jupiter Notebooks in existence by April 2020.

IBM’s Elyra adds useful features to JupyterLab, the recently launched, cloud-friendly version of the Project Jupiter toolset.

The initial release includes:

  • Notebook Pipelines visual editor
  • Ability to run notebook as a batch job
  • Hybrid runtime support
  • Python script execution capabilities within the editor
  • Notebook versioning based on git integration
  • Reusable configuration for runtimes

As much as AI tools rely on vast amounts of data and computational resources, the human in the loop remains the critical element for both asking the right questions and making decisions responsibly. That’s where Jupyter plays a role, and I’m delighted to see new tools like Elyra that will help AI workflows within the Jupyter ecosystem,” said Fernando Pérez, co-founder and co-director of Project Jupyter.

IBM’s Watson Studio, the company’s own machine learning platform, is fully compatible with Elyra, Jupyter Notebooks and JupiterLab.


More EBooks

Latest video

More videos

Upcoming Webinars

Archived Webinars

More Webinars
AI Knowledge Hub

AI for Everything Series

David Hardoon explaining recent developments in Data Science and AI

Author of Getting Started with Business Analytics: Insightful Decision-Making and the forthcoming book, Creating a Data Culture: Failing to Succeed

AI Knowledge Hub

Research Reports

More Research Reports


Smart Building AI

Infographics archive

Newsletter Sign Up

Sign Up